Turner Broadcasting System, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 282 pour Turner Broadcasting System, Inc. Trier par
Recheche Texte
Excluant les filiales
Affiner par Reset Report
Type PI
        Brevet 218
        Marque 64
Juridiction
        États-Unis 252
        Europe 12
        International 11
        Canada 7
Date
Nouveautés (dernières 4 semaines) 1
2025 juin (MACJ) 1
2025 février 1
2025 (AACJ) 3
2024 27
Voir plus
Classe IPC
H04N 21/81 - Composants mono média du contenu 122
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 de la transmission de flux vidéo, génération de listes de reproduction 98
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux 86
H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé 79
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels 76
Voir plus
Classe NICE
41 - Éducation, divertissements, activités sportives et culturelles 46
09 - Appareils et instruments scientifiques et électriques 33
25 - Vêtements; chaussures; chapellerie 3
38 - Services de télécommunications 2
28 - Jeux, jouets, articles de sport 1
Voir plus
Statut
En Instance 34
Enregistré / En vigueur 248
  1     2     3        Prochaine page

1.

SYSTEM AND METHOD FOR GENERATING A LIVE OUTPUT STREAM MANIFEST BASED ON AN EVENT

      
Numéro d'application 19058419
Statut En instance
Date de dépôt 2025-02-20
Date de la première publication 2025-06-12
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Webb, Nicolas Paul
  • Sinha, Nishith Kumar

Abrégé

A system is provided for generating a live output stream manifest based on an event. Each of a set of discrete service engines ingest a portion of a programming schedule comprising a playlist of media content. Based on processing of source manifests encapsulated by the media content, a collection of disparate manifest units is obtained. The collection of disparate manifest units is stored as indexed disparate manifest units in a data store based on a set of indexing parameters. Based on an event including a set of indexed disparate manifest units retrieved from the data store, a live output stream manifest is generated during a current iteration in response to a client request comprising a set of client request parameters. The retrieval of the set of indexed disparate manifest units is performed just-in-time based on a query that corresponds to the set of client request parameters.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2187 - Transmission en direct
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

2.

CONTENT IDENTIFICATION WITH PRIVACY AND SECURITY

      
Numéro d'application 18943267
Statut En instance
Date de dépôt 2024-11-11
Date de la première publication 2025-02-27
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Whitman, Brian A.
  • Greene, Erica R.
  • Recht, Benjamin

Abrégé

Disclosed examples can relate to obtaining identifications of content (e.g., content recommendations) while keeping at least some interaction data locally private. For a given user and device, content items for which the user may have an affinity can be predicted based on the interactions of the user with other content items. Respective interaction data for respective content items can stay local to the user device by transforming the respective content items into content codes (e.g., determined based on a codebook generated by clustering perceptual values). The affinity for content codes can be transmitted to the server for use in determining identifications of content items to provide to the device.

Classes IPC  ?

  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 le disque dur interne
  • 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érences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences

3.

PRIVATE RECOMMENDATION IN A CLIENT-SERVER ENVIRONMENT

      
Numéro d'application 18901206
Statut En instance
Date de dépôt 2024-09-30
Date de la première publication 2025-01-16
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Recht, Benjamin
  • Greene, Erica

Abrégé

Methods and systems for recommending content to a client device operated by a user include receiving a set of ratings for each of a first set of content items by a user from a client device for use in a factor model. The set of ratings is not maintained in the server for longer than necessary to calculate a rating vector and/or to update a matrix factor defined by the rank of the factor model and a total number of content items eligible for ranking.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 16/435 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/48 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement

4.

CONCURRENT PRESENTATION OF NON-PROGRAMMING MEDIA ASSETS WITH PROGRAMMING MEDIA CONTENT AT A CLIENT DEVICE

      
Numéro d'application 18814740
Statut En instance
Date de dépôt 2024-08-26
Date de la première publication 2024-12-19
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J.
  • Webb, Nicolas Paul

Abrégé

A system is provided for concurrent presentation of non-programming media assets with programming media content at a client device. The client device receives a response for occurrence of an event opportunity point from the media presentation and distribution system based on a selection criteria for the event opportunity point. A display view of the client device is modified, and a non-programming media asset is presented from a second media stream for a defined duration and different version of the programming media content in first partition, concurrently with the programming media content over second partition. The different version of the programming media content corresponds to the programming media content encoded based on a region within the modified display view allocated to the first partition. The presentation is based on user preference for specific item in the programming media content and user selection of the non-programming media asset displayed in past engagement.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques
  • 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/8545 - Création de contenu pour générer des applications interactives

5.

SYSTEM FOR ESTABLISHING A SHARED MEDIA SESSION FOR ONE OR MORE CLIENT DEVICES

      
Numéro d'application 18819563
Statut En instance
Date de dépôt 2024-08-29
Date de la première publication 2024-12-19
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Middendorf, Joel

Abrégé

A system is provided for establishing a shared media session for client devices that receives event data and media corresponding to a shared media session and previous shared media sessions from a recording client device communicably coupled to a distributed communication network. A persistent record of the event data and media is generated until the shared media session is terminated by at least one of a first client device or by abandonment of the distributed communication network by the first client device and by second client devices. A new disparate live media output stream is generated with multiple distinct channels based on augmentation of a disparate live media output stream in the shared media session. The augmentation is based on an interaction from a user on actions in the shared media session.

Classes IPC  ?

  • H04L 65/1069 - Établissement ou terminaison d'une session
  • H04L 65/1089 - Procédures en session en ajoutant des médiasProcédures en session en supprimant des médias
  • H04L 65/1093 - Procédures en session en ajoutant des participantsProcédures en session en supprimant des participants
  • H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la multidiffusion ou la diffusion
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client

6.

GENERATING A LIVE MEDIA SEGMENT ASSET

      
Numéro d'application 18748775
Statut En instance
Date de dépôt 2024-06-20
Date de la première publication 2024-12-05
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Noll, Roland

Abrégé

A system is provided for generating a live media segment asset. Manifest data and indexed metadata are inserted to a live media segment asset manifest based on an identifier in a received request. The indexed metadata is associated with a media segment from an indexed media content referenced in a first programming schedule. A live media segment asset is generated based on a context parameter and the insertion of the manifest data and the indexed metadata. The indexed media content is referenced by the identifier for the generation of the live media segment asset.

Classes IPC  ?

  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04N 21/2187 - Transmission en direct
  • 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

7.

CREATION OF CHANNELS USING PRE-ENCODED MEDIA ASSETS

      
Numéro d'application 18766103
Statut En instance
Date de dépôt 2024-07-08
Date de la première publication 2024-11-28
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Monteiro, Carlos Jorge M.
  • Pope, V, Mark Cooper
  • Arnzen, James J.
  • Webb, Nicolas Paul

Abrégé

A system is provided for inserting a pre-encoded media asset in a media feed of a first channel based on an input on a notification associated with a media item and a defined selection parameter. Based on the pre-encoded media asset inserted in different channels and the defined selection parameter, a plurality of new channels is created. Based on a re-use of the pre-encoded media asset for one of the plurality of new channels, the plurality of new channels is created independent of an encoding operation prior to a distribution of program streams of the plurality of new channels to a plurality of consumer devices. The plurality of new channels is delivered over a distribution network without being required to be re-encoded.

Classes IPC  ?

  • 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 le disque dur interne
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

8.

PROVIDING MEDIA CONTENT TO CONTENT CONSUMERS FOR PLAYBACK AND CONSUMPTION

      
Numéro d'application 18419310
Statut En instance
Date de dépôt 2024-01-22
Date de la première publication 2024-10-17
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Webb, Nicolas Paul
  • Sinha, Nishith Kumar

Abrégé

A system is provided that includes a plurality of nodes and a plurality of instances of a distributed media rights transaction ledger associated with the plurality of the nodes. The plurality of nodes includes a first node associated with a first participant and a second node associated with a second participant. The first node interacts with the second node based on a defined protocol in a communication network. The first node receives a request for playback of a media content from a content consumer associated with a consumer device. The second node provides media content rights associated with media content to at least one of the first participant or the content consumer. Each instance of the distributed media rights transaction ledger includes a plurality of media content rights transactions corresponding to at least an acquisition of the media content rights by the first participant or the content consumer.

Classes IPC  ?

  • H04N 21/4627 - Gestion de droits
  • G06F 16/182 - Systèmes de fichiers distribués
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 69/24 - Négociation des capacités de communication
  • H04N 21/2347 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant le cryptage de flux vidéo
  • 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 le disque dur interne
  • 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 ou le débit en fonction des capacités du client
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/8352 - Génération de données de protection, p. ex. certificats impliquant des données d’identification du contenu ou de la source, p. ex. "identificateur unique de matériel" [UMID]

9.

PUBLISHING DISPARATE LIVE MEDIA OUTPUT STREAMS USING LIVE INPUT STREAMS

      
Numéro d'application 18635550
Statut En instance
Date de dépôt 2024-04-15
Date de la première publication 2024-10-17
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

Provided is a system for publishing disparate live media output streams using live input streams. The system switches between a first live input stream indicated in a first live input stream manifest from a first regional network and a second live input stream indicated in a second live input stream manifest from a second regional network at scheduled time stamps based on a type of an event in the first live input stream manifest. Based on the switching between the first live input stream and the second live input stream, an updated first disparate live media output stream is generated.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/2187 - Transmission en direct
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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 le disque dur interne
  • H04N 21/4627 - Gestion de droits
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

10.

PUBLISHING A DISPARATE LIVE MEDIA OUTPUT STREAM MANIFEST THAT INCLUDES ONE OR MORE MEDIA SEGMENTS CORRESPONDING TO KEY EVENTS

      
Numéro d'application 18742582
Statut En instance
Date de dépôt 2024-06-13
Date de la première publication 2024-10-10
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events. A play time of pre-produced media asset metadata is converted to a reference time of a reference clock based on normalized event metadata. The normalized event metadata references time is provided by the reference clock and a plurality of play events from a live playout and production system. Start and end messages for publishing the normalized event metadata are transmitted each time a pre-produced media asset is started and stopped during a playout in a disparate live media output stream. The normalized event metadata is published based on conversion of timestamps for one or more key events to the reference time of the reference clock.

Classes IPC  ?

  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
  • H04N 21/2187 - Transmission en direct
  • 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 flux vidéoRemultiplexage de flux multiplexésInsertion de bits de remplissage dans le flux multiplexé, p. ex. pour obtenir un débit constantAssemblage d'un flux élémentaire mis en paquets

11.

Publishing a Disparate Live Media Output Stream using Pre-Encoded Media Assets

      
Numéro d'application 18620001
Statut En instance
Date de dépôt 2024-03-28
Date de la première publication 2024-07-18
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A media content packaging and distribution system that generates a plurality of disparate live media output streams to be viewed on a plurality of consumer devices, receives a programming schedule for a channel from a network scheduler. The programming schedule corresponds to a first manifest associated with a first pre-encoded media asset. Information related to a plurality of media segments from the first pre-encoded media asset indicated in the first manifest is inserted into a live output stream manifest. Transition occurs between first media segments of the plurality of media segments from a first data source to second media segments of the plurality of media segments from a second data source, different from the first data source, where the transition is based on additional information. Based on the transition, a disparate live media output stream is generated for a channel viewable on a consumer device via a media player

Classes IPC  ?

  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé 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 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
  • H04N 21/2187 - Transmission en direct
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

12.

ALL I WATCH FOR CHRISTMAS

      
Numéro de série 98643260
Statut En instance
Date de dépôt 2024-07-11
Propriétaire Turner Broadcasting System, Inc. ()
Classes de Nice  ? 38 - Services de télécommunications

Produits et services

Transmitting streamed audio-visual recordings via the internet, cable networks, wireless networks, satellite, or interactive multimedia networks; television broadcasting services; cable television broadcasting; satellite television broadcasting; video-on-demand transmission services; providing telecommunication access to aggregated video and audio content in the field of general human interest via the internet, cable networks, wireless networks, satellite, or interactive multimedia networks.

13.

AUTOMATIC CONTENT RECOGNITION AND VERIFICATION IN A BROADCAST CHAIN

      
Numéro d'application 18545396
Statut En instance
Date de dépôt 2023-12-19
Date de la première publication 2024-06-06
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar

Abrégé

A graphics verification system that handles content of a channel in a broadcast chain, partitions an on-screen view of the channel into a plurality of sections based on an overlay of a plurality of graphics on the on-screen view of the channel. The content may comprise media content and may include video, audio and/or ancillary data that is associated with any portion of a particular content. A placement of each of the overlaid plurality of graphics in the plurality of sections is determined with respect to associated content on the on-screen view of the channel. The placement is determined based on a concurrent look-up of the overlaid plurality of graphics in the plurality of sections and the associated content. The concurrent look-up is based on fingerprints or watermarks of the plurality of graphics and the associated content. One or more error parameters are detected based on the determined placement. The on-screen view of the channel is calibrated prior to multicasting of the channel, based on the one or more detected error parameters.

Classes IPC  ?

  • 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 du flux vidéo codé
  • G06T 7/00 - Analyse d'image
  • H04N 17/00 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision
  • H04N 21/222 - Serveurs secondaires, p. ex. serveur proxy ou tête de réseau de télévision par câble
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
  • H04N 21/81 - Composants mono média du contenu

14.

PUBLISHING DISPARATE LIVE MEDIA OUTPUT STREAMS IN MIXED MODE BASED ON USER SELECTION

      
Numéro d'application 18433662
Statut En instance
Date de dépôt 2024-02-06
Date de la première publication 2024-05-30
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

Disparate live output stream manifests are generated based on user selection. When current media programming content in an existing first disparate live media output stream is streamed on a media player, a processor determine a set of alternate live input streams and/or a pre-encoded media assets, and associated alternate live media output manifests and/or pre-encoded media asset manifests, respectively, based on parameters and metadata associated with the existing first disparate live media output stream. Based on an indicator in an existing first disparate live media output stream manifest, alternate content options are transmitted to the media player. A response is received corresponding to a selected alternate live input stream and/or a pre-encoded media asset. An updated first disparate live media output stream manifest is published to a content delivery system, which includes one of the alternate live input stream manifest associated with the selected alternate live input stream.

Classes IPC  ?

  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/2187 - Transmission en direct
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/81 - Composants mono média du contenu

15.

MANAGEMENT AND DELIVERY OF OVER-THE-TOP SERVICES OVER DIFFERENT CONTENT-STREAMING SYSTEMS

      
Numéro d'application 18511498
Statut En instance
Date de dépôt 2023-11-16
Date de la première publication 2024-05-16
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J.
  • Webb, Nicolas Paul

Abrégé

Provided is a system that includes a memory for storing instructions and a circuitry for executing instructions for management and delivery of OTT services over different content-streaming systems. The circuitry determines a media item in media content of a distribution network. An interactive item is overlaid over the media item in the media content of the distribution network. A personalized list is further generated based on a selection of the interactive item overlaid over the media item in the media content of the distribution network The circuitry further selects a user-selectable option in the generated personalized list with the media content on a client application engine for a defined time duration and determines a measure of an intent score of the user.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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/8545 - Création de contenu pour générer des applications interactives

16.

Dynamic verification of playback of media assets at client device

      
Numéro d'application 18506967
Numéro de brevet 12316913
Statut Délivré - en vigueur
Date de dépôt 2023-11-10
Date de la première publication 2024-05-09
Date d'octroi 2025-05-27
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A media presentation and distribution system includes a verification server that handles dynamic verification of playback of media assets on a client device. The client device generates support information for a media asset based on an associated asset identifier that is detected during a playback of the media asset on a client device. The client device further encrypts the support information for the media asset based on a client private key associated with the client device and an asset public key for the media asset. The playback of the media asset on the client device is verified based on a verification message, the support information, an encrypted verification message, and the associated asset identifier. A defined asset delivery criteria is satisfied and a deviation or an error with the playback of the media asset is identified based on the verification of the playback of the media asset.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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/8545 - Création de contenu pour générer des applications interactives
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

17.

PLAYBACK CONTROL OF MEDIA OUTPUT STREAMS

      
Numéro d'application 18508682
Statut En instance
Date de dépôt 2023-11-14
Date de la première publication 2024-05-09
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for client-side dynamic presentation of programming content in indexed disparate live media output stream. In response to a client request, an updated playback position is presented in at least one of an altered first disparate live media output stream or a generated second disparate live media output stream at a client interface based on an insertion of manifest data and indexed metadata associated with a program identifier. The program identifier is associated with a programming content and is referenced in a published first programming schedule with respect to a playback position in the published first programming schedule. The published first programming schedule comprises a functionality enabled via constraints and rights associated with an indexed first disparate live media output stream.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/433 - Opération de stockage de contenu, p. ex. opération de stockage en réponse à une requête de pause ou opérations de cache
  • H04N 21/8547 - Création de contenu impliquant des marquages temporels pour synchroniser le contenu

18.

Publishing a disparate live media output stream that complies with distribution format regulations

      
Numéro d'application 18504601
Numéro de brevet 12323649
Statut Délivré - en vigueur
Date de dépôt 2023-11-08
Date de la première publication 2024-05-02
Date d'octroi 2025-06-03
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Stigall, Gregory Mcclain

Abrégé

A system is provided that publishes a disparate live media output stream that complies with distribution format regulations. The system generates an updated schedule based on a low-latency preview of a live input stream. The system further generates a disparate live media output stream manifest based on manipulation of manifests of the live input stream and a pre-encoded media asset based on the updated schedule.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

19.

SYSTEM TO ESTABLISH A NETWORK OF NODES AND PARTICIPANTS FOR DYNAMIC MANAGEMENT OF MEDIA CONTENT RIGHTS

      
Numéro d'application 18474113
Statut En instance
Date de dépôt 2023-09-25
Date de la première publication 2024-04-04
Propriétaire Turner Broadcasting Systems, Inc. (USA)
Inventeur(s)
  • Webb, Nicolas Paul
  • Sinha, Nishith Kumar

Abrégé

The present disclosure discloses a system and method for establishing a network of nodes and participants for dynamic management of media content rights. The system comprises a plurality of nodes configured to interact with each other in accordance with a defined protocol, and a plurality of instances of a distributed media rights transaction ledger associated with a respective node in a communication network. At least one node associated with a corresponding participant interacts with one of remaining nodes of the plurality of nodes associated with a participant which owns media content and maintains control over enforcement of media content rights associated with the media content. A plurality of media content rights transactions between the plurality of nodes is managed by the plurality of nodes in accordance with the defined protocol and categorized and defined based on the defined protocol in each instance of the distributed media rights transaction ledger.

Classes IPC  ?

  • H04N 21/4627 - Gestion de droits
  • G06F 16/182 - Systèmes de fichiers distribués
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 69/24 - Négociation des capacités de communication
  • H04N 21/2347 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant le cryptage de flux vidéo
  • 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 le disque dur interne
  • 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 ou le débit en fonction des capacités du client
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/8352 - Génération de données de protection, p. ex. certificats impliquant des données d’identification du contenu ou de la source, p. ex. "identificateur unique de matériel" [UMID]

20.

DELIVERY OF DIFFERENT SERVICES THROUGH DIFFERENT CLIENT DEVICES

      
Numéro d'application 18478577
Statut En instance
Date de dépôt 2023-09-29
Date de la première publication 2024-04-04
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J.
  • Webb, Nicolas Paul

Abrégé

A system that handles delivery of a service through a client device or a secondary device paired with the client device, includes an interactive service provider and the client device. The interactive service provider inserts at least one of digital watermarks, fingerprints, and trigger identifiers at event opportunities in media content. The client device detects at least one of the inserted digital watermarks, the digital fingerprints, and the inserted trigger identifiers in the media content. The client device further renders overlay graphics on the media content and activates at least one of input devices in vicinity of the client device or the rendered overlay graphics. The client device receives trigger responses over an activated overlay graphic, via the activated input devices. The client device further displays an interactive view on the client device, to enable delivery of services in response to the received trigger responses.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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/8545 - Création de contenu pour générer des applications interactives

21.

PUBLISHING A DISPARATE LIVE MEDIA OUTPUT STREAM THAT COMPLIES WITH DISTRIBUTION FORMAT REGULATIONS

      
Numéro d'application 18460460
Statut En instance
Date de dépôt 2023-09-01
Date de la première publication 2024-03-28
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Stigall, Gregory Mcclain

Abrégé

A system and a method is provided for publishing a disparate live media output stream that complies with distribution format regulations. The system includes a memory for storing instructions and a processor that executes the instructions. Based on the instructions, the processor is manipulates a manifest of a live input stream based on a media segment identified for an edit. The manipulation of the manifest corresponds to removal of references to the media segment prior to a live event start indicator and after a live event end indicator, maintenance of indicators that mark locations of a non-programming content, and removal of duration information and referenced media segment that corresponds to originally scheduled non-programming content. A pre-encoded media asset is generated for a repeated playback based on the manipulation of the manifest of the live input stream.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

22.

DYNAMIC SCHEDULING AND CHANNEL CREATION BASED ON EXTERNAL DATA

      
Numéro d'application 18475482
Statut En instance
Date de dépôt 2023-09-27
Date de la première publication 2024-03-14
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Monteiro, Carlos Jorge M.
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Arnzen, James J.
  • Pope, V, Mark Cooper

Abrégé

A system is provided that determines a media item for an insertion in a first media feed of a first channel based on a pre-encoded media content, metadata related to the pre-encoded media content, and audience-based parameters. The audience-based parameters comprise demographics data, targeted audience data, device type data, and trending information that includes media items based on current trend in a social network platform. Each media segment of the pre-encoded media content corresponds to a different quality level and content encryption mode. A second channel is generated from the first channel based on the audience-based parameters, the media item inserted in the first media feed, and a second programming schedule. The second programming schedule corresponds to a modified first programming schedule based on the audience-based parameters. Based on at least the media item, the second media feed of the second channel is generated for distribution to a consumer device.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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 le disque dur interne
  • H04N 21/81 - Composants mono média du contenu

23.

DISPARATE LIVE MEDIA OUTPUT STREAM PLAYOUT AND BROADCAST DISTRIBUTION

      
Numéro d'application 18451981
Statut En instance
Date de dépôt 2023-08-18
Date de la première publication 2024-03-07
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Stigall, Gregor Mcclain
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A stream playout and distribution system is provided for disparate live media output stream playout and broadcast distribution. The system generates a new version of a disparate live media output stream manifest based on insertion of a plurality of segments of at least one of a pre-encoded media asset or a live input stream into the disparate live media output stream manifest. Each segment of the plurality of segments corresponds to a different quality level and a different content encryption mode. The plurality of segments corresponds to broadcast content segments encoded in a first encoding format of the new version of the disparate live media output stream manifest. The system converts the broadcast content segments encoded in the first encoding format to a second encoding format in accordance with a broadcasting protocol.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • 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
  • 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 le disque dur interne
  • 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érences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/643 - Protocoles de communication
  • H04N 21/81 - Composants mono média du contenu

24.

DYNAMIC SCHEDULING AND CHANNEL CREATION BASED ON EXTERNAL DATA

      
Numéro d'application 18458456
Statut En instance
Date de dépôt 2023-08-30
Date de la première publication 2024-02-29
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Monteiro, Carlos Jorge M
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Arnzen, James J.
  • Pope, V, Mark Cooper

Abrégé

A system is provided that determines a media item for an insertion in a first media feed of a first channel based on at least a pre-encoded media content, metadata related to the pre-encoded media content, and audience-based parameters. The audience-based parameters include content recognition-based information that corresponds to a live feed of one of a plurality of channels. Each of a plurality of media segments of the pre-encoded media content corresponds to a different quality level and content encryption mode. Based on the audience-based parameters, the media item inserted in the first media feed, and a second programming schedule, a second channel is generated from the first channel. The second programming schedule corresponds to a modified first programming schedule based on the content recognition-based information. Based on at least the media item, a second media feed of the second channel is generated for distribution to a consumer device.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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 le disque dur interne
  • H04N 21/81 - Composants mono média du contenu

25.

CLIENT-SIDE OVERLAY OF GRAPHIC ITEMS ON MEDIA CONTENT

      
Numéro d'application 18498717
Statut En instance
Date de dépôt 2023-10-31
Date de la première publication 2024-02-22
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J.
  • Webb, Nicolas Paul

Abrégé

Provided is a system that identifies a tag in a media content of a media stream based on a user-attribute of a client device. A candidate time-period is identified in a playback duration of the media content based on the identified tag in the media content. Based on a degree of correlation between the identified tag in the media content and a corresponding context for the media content at the candidate time-period, an overlay-graphic item corresponding to the identified tag is presented at the candidate time-period in the media content.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04N 21/2543 - Facturation
  • 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 du flux vidéo codé
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • G06Q 30/0251 - Publicités ciblées
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • 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/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/835 - Génération de données de protection, p. ex. certificats

26.

Dynamically scheduling non-programming media items in contextually relevant programming media content

      
Numéro d'application 18333900
Numéro de brevet 12250422
Statut Délivré - en vigueur
Date de dépôt 2023-06-13
Date de la première publication 2024-02-22
Date d'octroi 2025-03-11
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Chaar, Wassim Samir
  • Carbajal Orozco, José Antonio
  • Popescu, Andreea

Abrégé

A system is provided that extracts contextual keywords from contextual data of programming media content based on a mapping of the contextual data of the programming media content with stored keywords or event information associated with semantics of the programming media content. A plurality of potential non-programming media items is determined from a plurality of non-programming media items for a plurality of users, based on a match between a sentiment type of each of the plurality of non-programming media items and the extracted contextual keywords. Based on a set of constraints, a schedule for insertion of a potential non-programming media item is generated at a candidate spot in the programming media content at run time.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • G06F 16/48 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
  • G06F 40/247 - ThésaurusSynonymes
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 40/30 - Analyse sémantique
  • H04H 20/28 - Dispositions de radiodiffusion simultanée de plusieurs informations
  • H04H 60/06 - Dispositions de programmation de services de radiodiffusion ou de services relatifs à la radiodiffusion
  • H04N 21/2187 - Transmission en direct
  • G06Q 30/0241 - Publicités

27.

Concurrent presentation of non-programming media assets with programming media content at client device

      
Numéro d'application 18231031
Numéro de brevet 12075123
Statut Délivré - en vigueur
Date de dépôt 2023-08-07
Date de la première publication 2024-02-01
Date d'octroi 2024-08-27
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A system is provided for concurrent presentation of non-programming media assets with programming media content at a client device. The client device receives a response for occurrence of an event opportunity point from the media presentation and distribution system based on a selection criteria for the event opportunity point. A display view of the client device is modified, and a non-programming media asset is presented from a second media stream for a defined duration and different version of the programming media content in first partition, concurrently with the programming media content over second partition. The different version of the programming media content corresponds to the programming media content encoded based on a region within the modified display view allocated to the first partition. The presentation is based on user preference for specific item in the programming media content and user selection of the non-programming media asset displayed in past engagement.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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/8545 - Création de contenu pour générer des applications interactives
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

28.

Management and delivery of over-the-top services over different content-streaming systems

      
Numéro d'application 18480997
Numéro de brevet 12192579
Statut Délivré - en vigueur
Date de dépôt 2023-10-04
Date de la première publication 2024-01-25
Date d'octroi 2025-01-07
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

Provided is a system that includes a circuit to generate an interactive item based on a request received from a first distribution network or a second distribution network. The interactive item is overlaid over a media item present in media content. The circuit then activates the generated interactive item overlaid over the media item of the media content. Further, the circuit receives an event trigger, from a client application engine operational on a user device associated with a user, for a selection of the activated interactive item. A personalized list is generated for the event trigger for the selection of the interactive item. Further, the generated personalized list is transmitted for a display for a defined time duration, to one of the first distribution network, the second distribution network or the client application engine operational on the user device.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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/8545 - Création de contenu pour générer des applications interactives
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

29.

Publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events

      
Numéro d'application 18231052
Numéro de brevet 12167054
Statut Délivré - en vigueur
Date de dépôt 2023-08-07
Date de la première publication 2024-01-25
Date d'octroi 2024-12-10
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for publishing a disparate live media output stream manifest that includes media segments corresponding to key events. A live production and playout system of disparate sub-systems is synchronized to a reference clock. A timecode from the reference clock is used as a reference time to log content related to key events that occur within the live production and playout system. A live event logging system is synchronized to the reference clock same as the live production and playout system. Based on location of the live event logging system, a time offset is introduced to compensate for a delay. When delay is variable, the reference clock is decoded from a live input stream to associate each key event with a corresponding timecode. Based on a programming schedule comprising the key events that occurred in the live input stream, the disparate live media output stream manifest is published.

Classes IPC  ?

  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
  • H04N 21/2187 - Transmission en direct
  • 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 flux vidéoRemultiplexage de flux multiplexésInsertion de bits de remplissage dans le flux multiplexé, p. ex. pour obtenir un débit constantAssemblage d'un flux élémentaire mis en paquets

30.

System for establishing a shared media session for one or more client devices

      
Numéro d'application 18231074
Numéro de brevet 12081597
Statut Délivré - en vigueur
Date de dépôt 2023-08-07
Date de la première publication 2024-01-18
Date d'octroi 2024-09-03
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Middendorf, Joel

Abrégé

A system is provided for establishing a shared media session for client devices that receives event data and media corresponding to a shared media session and previous shared media sessions from a recording client device communicably coupled to a distributed communication network. A persistent record of the event data and media is generated until the shared media session is terminated by at least one of a first client device or by abandonment of the distributed communication network by the first client device and by second client devices. A new disparate live media output stream is generated with multiple distinct channels based on augmentation of a disparate live media output stream in the shared media session. The augmentation is based on an interaction from a user on actions in the shared media session.

Classes IPC  ?

  • H04L 65/1069 - Établissement ou terminaison d'une session
  • H04L 65/1089 - Procédures en session en ajoutant des médiasProcédures en session en supprimant des médias
  • H04L 65/1093 - Procédures en session en ajoutant des participantsProcédures en session en supprimant des participants
  • H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la multidiffusion ou la diffusion
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client

31.

Cross-platform proposal creation, optimization, and deal management

      
Numéro d'application 18322202
Numéro de brevet 12086841
Statut Délivré - en vigueur
Date de dépôt 2023-05-23
Date de la première publication 2023-12-28
Date d'octroi 2024-09-10
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Chaar, Wassim Samir
  • Orozco, José Antonio Carbajal
  • Popescu, Andreea
  • Williams, Peter Alexander
  • Benoit, David James
  • Allen, Ii, Lawrence Herbert

Abrégé

A system is provided for cross-platform proposal creation, optimization, and deal management. The system generates a proposal plan corresponding to a distribution of target audience across a set of delivery platforms based on an adjustment of a request parameter associated with a request. The proposal plan is executed for a first time period in a flight on a first delivery platform from the set of delivery platforms based on a plurality of client-defined requirements corresponding to the request. The proposal plan is optimized for a second time period in the flight by an in-flight re-distribution of the target audience across the set of delivery platforms. Execution of the optimized proposal plan is controlled for the second time period in the flight on the first delivery platform.

Classes IPC  ?

  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06Q 30/0241 - Publicités
  • G06Q 30/0242 - Détermination de l’efficacité des publicités

32.

PUBLISHING A DISPARATE LIVE MEDIA OUTPUT STREAM MANIFEST THAT INCLUDES ONE OR MORE MEDIA SEGMENTS CORRESPONDING TO KEY EVENTS

      
Numéro d'application 18323628
Statut En instance
Date de dépôt 2023-05-25
Date de la première publication 2023-12-28
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events. A play time of pre-produced media asset metadata is converted to a reference time of a reference clock based on normalized event metadata. The normalized event metadata references time is provided by the reference clock and a plurality of play events from a live playout and production system. Start and end messages for publishing the normalized event metadata are transmitted each time a pre-produced media asset is started and stopped during a playout in a disparate live media output stream. The normalized event metadata is published based on conversion of timestamps for one or more key events to the reference time of the reference clock.

Classes IPC  ?

  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • 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 flux vidéoRemultiplexage de flux multiplexésInsertion de bits de remplissage dans le flux multiplexé, p. ex. pour obtenir un débit constantAssemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias

33.

PUBLISHING DISPARATE LIVE MEDIA OUTPUT STREAMS IN MIXED MODE

      
Numéro d'application 18323582
Statut En instance
Date de dépôt 2023-05-25
Date de la première publication 2023-12-28
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system generates a disparate live media output stream manifest based on a programming schedule, an additional parameter, and one of a first live input stream manifest or a first pre-encoded media asset manifest. Based on a first transition or a second transition, a different pre-encoded media asset manifest or a different live input stream manifest is inserted to the disparate live media output stream manifest. A first live input stream or a first pre-encoded media asset is switched to a different pre-encoded media asset, or a different live input stream based on the insertion. The first live input stream manifest or the first pre-encoded media asset manifest is modified based on the switching of the first live input stream or the first pre-encoded media asset to the different pre-encoded media asset or the different live input stream.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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érences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

34.

GENERATING UNIFIED METADATA FOR A PLURALITY OF DISTRIBUTION PLATFORMS

      
Numéro d'application 18323699
Statut En instance
Date de dépôt 2023-05-25
Date de la première publication 2023-12-28
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Brown, Cherilyn
  • Mcguire, Ronald

Abrégé

A system is provided for generating unified metadata file that includes category nodes with associated attributes for each distribution platform. The associated attributes are included in the unified metadata file based on a programming schedule of a linear media feed and an asset distribution interface (ADI) specification required by each distribution platform. Alternate license windows are inserted in the unified metadata file for enabling same asset and same metadata for a replacement of a first asset with a second asset. A unified package, having a plurality of segments of the linear media feed and the unified metadata file, is transmitted to each distribution platform via a communication network.

Classes IPC  ?

  • 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
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu

35.

Client-side playback of personalized media content generated dynamically for event opportunities in programming media content

      
Numéro d'application 18321452
Numéro de brevet 12219213
Statut Délivré - en vigueur
Date de dépôt 2023-05-22
Date de la première publication 2023-12-21
Date d'octroi 2025-02-04
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A system identifies a candidate time interval in programming media content for a playback of a media content along with the programming media content. The identification is based on an analysis of a request received from a client device. The media content is based on user intent information and a plurality of targeting parameters associated with a user. Based on a specified version of the programming media content currently played at the client device, the media content is modified. Personalized media content corresponding to the candidate time interval in the programming media content is generated based on the modified media content and one or more constraints associated with the user. The personalized media content is presented along with a modified display view of the programming media content at the candidate time interval.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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/8545 - Création de contenu pour générer des applications interactives
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

36.

AUDIENCE PROPOSAL CREATION AND SPOT SCHEDULING UTILIZING A FRAMEWORK FOR AUDIENCE RATING ESTIMATION

      
Numéro d'application 18321950
Statut En instance
Date de dépôt 2023-05-23
Date de la première publication 2023-12-21
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Chaar, Wassim Samir
  • Benoit, David James
  • Carbajal Orozco, José Antonio

Abrégé

A system determines a constraint associated with a pending deal for an advertiser based on target cost per thousand (CPM) reduction goal, demographics CPM cap, or established parameter. Rates are generated for each selling title for a week for a duration and a network of the pending deal. In certain time period for first channel of first network, buckets are determined based on sum of program attributes and time attributes for each second channel and weighing factor. Target audience rating estimates are acquired based on a predictive model, the buckets, the target CPM reduction goal, and the demographics CPM cap for plurality of networks. First proposal information is generated based on first distribution information of an audience spot and modified target CPM of a proposal associated with the pending deal based on target audience rating estimates. Audience spot is scheduled across the network for a selling title and week combination.

Classes IPC  ?

37.

System and method for generating a live output stream manifest based on an event

      
Numéro d'application 17742528
Numéro de brevet 12244883
Statut Délivré - en vigueur
Date de dépôt 2022-05-12
Date de la première publication 2023-11-16
Date d'octroi 2025-03-04
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Webb, Nicolas Paul
  • Sinha, Nishith Kumar

Abrégé

A system is provided for generating a live output stream manifest based on an event. Each of a set of discrete service engines ingest a portion of a programming schedule comprising a playlist of media content. Based on processing of source manifests encapsulated by the media content, a collection of disparate manifest units is obtained. The collection of disparate manifest units is stored as indexed disparate manifest units in a data store based on a set of indexing parameters. Based on an event including a set of indexed disparate manifest units retrieved from the data store, a live output stream manifest is generated during a current iteration in response to a client request comprising a set of client request parameters. The retrieval of the set of indexed disparate manifest units is performed just-in-time based on a query that corresponds to the set of client request parameters.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2187 - Transmission en direct
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

38.

DINNER & A MOVIE

      
Numéro de série 98206423
Statut En instance
Date de dépôt 2023-10-02
Propriétaire Turner Broadcasting System, Inc. ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Entertainment services, namely, an ongoing multimedia program featuring comedy, action, drama and adventure distributed via various platforms across multiple forms of transmission media

39.

Creation of channels using pre-encoded media assets

      
Numéro d'application 18319898
Numéro de brevet 12069339
Statut Délivré - en vigueur
Date de dépôt 2023-05-18
Date de la première publication 2023-09-14
Date d'octroi 2024-08-20
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Monteiro, Carlos Jorge M
  • Pope, V, Mark Cooper
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A system is provided for inserting a pre-encoded media asset in a media feed of a first channel based on an input on a notification associated with a media item and a defined selection parameter. Based on the pre-encoded media asset inserted in different channels and the defined selection parameter, a plurality of new channels is created. Based on a re-use of the pre-encoded media asset for one of the plurality of new channels, the plurality of new channels is created independent of an encoding operation prior to a distribution of program streams of the plurality of new channels to a plurality of consumer devices. The plurality of new channels is delivered over a distribution network without being required to be re-encoded.

Classes IPC  ?

  • 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 le disque dur interne
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

40.

Publishing disparate live media output streams in mixed mode

      
Numéro d'application 18161248
Numéro de brevet 12058396
Statut Délivré - en vigueur
Date de dépôt 2023-01-30
Date de la première publication 2023-06-01
Date d'octroi 2024-08-06
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided that generates a disparate live output stream manifest. In first instance, second live input stream manifest or first pre-encoded media asset manifest is inserted into disparate live output stream manifest based on first transition due to at least one of first event in first live input stream manifest and program start message in second live input stream manifest or first pre-encoded media asset manifest. In second instance, second pre-encoded media asset manifest or second live input stream manifest is inserted based on second transition due to second event in first pre-encoded media asset manifest. Insertion is from location of program start message such that indexed media segments corresponding to second live input stream or second pre-encoded media asset are streamed on disparate live media output stream. Disparate live output stream manifest, generated based on the first or the second instance, is published to content delivery system.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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érences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

41.

Publishing a disparate live media output stream that complies with distribution format regulations

      
Numéro d'application 18161957
Numéro de brevet 11818411
Statut Délivré - en vigueur
Date de dépôt 2023-01-31
Date de la première publication 2023-06-01
Date d'octroi 2023-11-14
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Stigall, Gregory Mcclain

Abrégé

A system is provided that publishes a disparate live media output stream that complies with distribution format regulations. The system generates an updated schedule based on a low-latency preview of a live input stream. The system further generates a disparate live media output stream manifest based on manipulation of manifests of the live input stream and a pre-encoded media asset based on the updated schedule.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé

42.

Dynamic scheduling and channel creation based on external data

      
Numéro d'application 18160833
Numéro de brevet 11800164
Statut Délivré - en vigueur
Date de dépôt 2023-01-27
Date de la première publication 2023-06-01
Date d'octroi 2023-10-24
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Monteiro, Carlos Jorge M
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Arnzen, James J
  • Pope, V, Mark Cooper

Abrégé

A system is provided that determines a media item for an insertion in a first media feed of a first channel based on a pre-encoded media content, metadata related to the pre-encoded media content, and audience-based parameters. The audience-based parameters comprise demographics data, targeted audience data, device type data, and trending information that includes media items based on current trend in a social network platform. Each media segment of the pre-encoded media content corresponds to a different quality level and content encryption mode. A second channel is generated from the first channel based on the audience-based parameters, the media item inserted in the first media feed, and a second programming schedule. The second programming schedule corresponds to a modified first programming schedule based on the audience-based parameters. Based on at least the media item, the second media feed of the second channel is generated for distribution to a consumer device.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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 le disque dur interne

43.

Publishing disparate live media output streams using live input streams

      
Numéro d'application 18147421
Numéro de brevet 11974017
Statut Délivré - en vigueur
Date de dépôt 2022-12-28
Date de la première publication 2023-05-25
Date d'octroi 2024-04-30
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

Provided is a system for publishing disparate live media output streams using live input streams. The system switches between a first live input stream indicated in a first live input stream manifest from a first regional network and a second live input stream indicated in a second live input stream manifest from a second regional network at scheduled time stamps based on a type of an event in the first live input stream manifest. Based on the switching between the first live input stream and the second live input stream, an updated first disparate live media output stream is generated.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/2187 - Transmission en direct
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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 le disque dur interne
  • H04N 21/4627 - Gestion de droits
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

44.

Client-side overlay of graphic hems on media content

      
Numéro d'application 18157294
Numéro de brevet 11818432
Statut Délivré - en vigueur
Date de dépôt 2023-01-20
Date de la première publication 2023-05-18
Date d'octroi 2023-11-14
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

Provided is a system that identifies a tag in a media content of a media stream based on a user-attribute of a client device. A candidate time-period is identified in a playback duration of the media content based on the identified tag in the media content. Based on a degree of correlation between the identified tag in the media content and a corresponding context for the media content at the candidate time-period, an overlay-graphic item corresponding to the identified tag is presented at the candidate time-period in the media content.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04N 21/2543 - Facturation
  • 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 du flux vidéo codé
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • G06Q 30/0251 - Publicités ciblées
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • 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/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/835 - Génération de données de protection, p. ex. certificats
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

45.

Delivery of different services through different client devices

      
Numéro d'application 18153636
Numéro de brevet 12108113
Statut Délivré - en vigueur
Date de dépôt 2023-01-12
Date de la première publication 2023-05-18
Date d'octroi 2024-10-01
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A system is provided that receives a request based on a detection of at least one of digital fingerprints and digital watermarks in media content. The system searches for one of fingerprint information or watermark information in a registry for the at least one of the digital watermarks or the digital fingerprints in the media content, based on analysis of at least one of a context, a user preference, or a defined goal of different segments in programming media content and non-programming media content of the media content. The fingerprint information or the watermark information enables the first processor to keep track of a user engagement with the media content. The fingerprint information or the watermark information is transmitted to a client device. Delivery of a service is enabled by a second processor of the client device via a fulfilment server to perform an action on the non-programming media content.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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/8545 - Création de contenu pour générer des applications interactives
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

46.

Dynamic scheduling and channel creation based on external data

      
Numéro d'application 18158202
Numéro de brevet 11778256
Statut Délivré - en vigueur
Date de dépôt 2023-01-23
Date de la première publication 2023-05-18
Date d'octroi 2023-10-03
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Monteiro, Carlos Jorge M
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Arnzen, James J.
  • Pope, V, Mark Cooper

Abrégé

A system is provided that determines a media item for an insertion in a first media feed of a first channel based on at least a pre-encoded media content, metadata related to the pre-encoded media content, and audience-based parameters. The audience-based parameters include content recognition-based information that corresponds to a live feed of one of a plurality of channels. Each of a plurality of media segments of the pre-encoded media content corresponds to a different quality level and content encryption mode. Based on the audience-based parameters, the media item inserted in the first media feed, and a second programming schedule, a second channel is generated from the first channel. The second programming schedule corresponds to a modified first programming schedule based on the content recognition-based information. Based on at least the media item, a second media feed of the second channel is generated for distribution to a consumer device.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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 le disque dur interne

47.

Providing media content to content consumers for playback and consumption

      
Numéro d'application 18149754
Numéro de brevet 11917247
Statut Délivré - en vigueur
Date de dépôt 2023-01-04
Date de la première publication 2023-05-11
Date d'octroi 2024-02-27
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Webb, Nicolas Paul
  • Sinha, Nishith Kumar

Abrégé

A system is provided that includes a plurality of nodes and a plurality of instances of a distributed media rights transaction ledger associated with the plurality of the nodes. The plurality of nodes includes a first node associated with a first participant and a second node associated with a second participant. The first node interacts with the second node based on a defined protocol in a communication network. The first node receives a request for playback of a media content from a content consumer associated with a consumer device. The second node provides media content rights associated with media content to at least one of the first participant or the content consumer. Each instance of the distributed media rights transaction ledger includes a plurality of media content rights transactions corresponding to at least an acquisition of the media content rights by the first participant or the content consumer.

Classes IPC  ?

  • H04N 21/4627 - Gestion de droits
  • H04N 21/8352 - Génération de données de protection, p. ex. certificats impliquant des données d’identification du contenu ou de la source, p. ex. "identificateur unique de matériel" [UMID]
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • G06F 16/182 - Systèmes de fichiers distribués
  • H04L 69/24 - Négociation des capacités de communication
  • 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 le disque dur interne
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04N 21/2347 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant le cryptage de flux vidéo
  • 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 ou le débit en fonction des capacités du client
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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

48.

Promotion planning for managing allocation of inventory mix utilizing an optimization framework

      
Numéro d'application 18153567
Numéro de brevet 12211060
Statut Délivré - en vigueur
Date de dépôt 2023-01-12
Date de la première publication 2023-05-11
Date d'octroi 2025-01-28
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Williams, Peter Alexander
  • Orozco, José Antonio Carbajal
  • Chaar, Wassim Samir

Abrégé

A system is provided that generates values associated with a promotion impact measure for each promotional campaign based on historical data and an expected audience. A number of inventory units is determined for each promotional campaign that corresponds to a promotion inventory utilization type, based on a difference in estimated demand value for the inventory units for a specified duration for a scatter inventory utilization type and current value of actual demand units for the specified duration and a gross sum of the values for defined number of weeks of each promotional campaign and a plurality of constraints. Inventory units are allocated among each inventory utilization type based on number of inventory units for each promotional campaign to meet defined parameters for the defined amount of inventory units for specified durations until the end of the specified upcoming time-frame. Content is distributed via a channel based on allocated inventory units.

Classes IPC  ?

49.

MANAGING ALLOCATION OF INVENTORY MIX UTILIZING AN OPTIMIZATION FRAMEWORK

      
Numéro d'application 18153524
Statut En instance
Date de dépôt 2023-01-12
Date de la première publication 2023-05-11
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Chaar, Wassim Samir
  • Benoit, David James
  • Orozco, José Antonio Carbajal
  • Popescu, Andreea

Abrégé

A system is provided that determines reserve inventory units required for each promotional campaign. Based on one of input parameters to meet defined parameters for defined amount of inventory units for one or more specified durations until end of a specified upcoming time-frame, inventory units are allocated from defined amount of inventory units among each inventory utilization type. Incremental value of revenue from each inventory utilization type is optimized and ratings for previously allocated inventory units assigned to a promotion inventory utilization type is increased. Previously allocated inventory units are periodically adjusted and re-distributed among each inventory utilization type based on difference in demand value of an estimated inventory units forecasted for upcoming specified duration and actual value of the inventory units for current duration. Based on remaining inventory units and each inventory utilization type, schedule of a channel is communicated to a user device, via a network.

Classes IPC  ?

  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0202 - Prédictions ou prévisions du marché pour les activités commerciales
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds

50.

Dynamic verification of playback of media assets at client device

      
Numéro d'application 18149332
Numéro de brevet 11856263
Statut Délivré - en vigueur
Date de dépôt 2023-01-03
Date de la première publication 2023-05-04
Date d'octroi 2023-12-26
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A media presentation and distribution system includes a verification server that handles dynamic verification of playback of media assets on a client device. The client device generates support information for a media asset based on an associated asset identifier that is detected during a playback of the media asset on a client device. The client device further encrypts the support information for the media asset based on a client private key associated with the client device and an asset public key for the media asset. The playback of the media asset on the client device is verified based on a verification message, the support information, an encrypted verification message, and the associated asset identifier. A defined asset delivery criteria is satisfied and a deviation or an error with the playback of the media asset is identified based on the verification of the playback of the media asset.

Classes IPC  ?

  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04L 67/306 - Profils des utilisateurs
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04N 21/2543 - Facturation
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • G06Q 30/0251 - Publicités ciblées
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • 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/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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/835 - Génération de données de protection, p. ex. certificats
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

51.

Publishing a disparate live media output stream that complies with distribution format regulations

      
Numéro d'application 17986403
Numéro de brevet 11750869
Statut Délivré - en vigueur
Date de dépôt 2022-11-14
Date de la première publication 2023-03-09
Date d'octroi 2023-09-05
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Stigall, Gregory Mcclain

Abrégé

A system and a method is provided for publishing a disparate live media output stream that complies with distribution format regulations. The system includes a memory for storing instructions and a processor that executes the instructions. Based on the instructions, the processor is manipulates a manifest of a live input stream based on a media segment identified for an edit. The manipulation of the manifest corresponds to removal of references to the media segment prior to a live event start indicator and after a live event end indicator, maintenance of indicators that mark locations of a non-programming content, and removal of duration information and referenced media segment that corresponds to originally scheduled non-programming content. A pre-encoded media asset is generated for a repeated playback based on the manipulation of the manifest of the live input stream.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé

52.

Generating a live media segment asset

      
Numéro d'application 17970753
Numéro de brevet 12040890
Statut Délivré - en vigueur
Date de dépôt 2022-10-21
Date de la première publication 2023-02-09
Date d'octroi 2024-07-16
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Noll, Roland

Abrégé

A system is provided for generating a live media segment asset. Manifest data and indexed metadata are inserted to a live media segment asset manifest based on an identifier in a received request. The indexed metadata is associated with a media segment from an indexed media content referenced in a first programming schedule. A live media segment asset is generated based on a context parameter and the insertion of the manifest data and the indexed metadata. The indexed media content is referenced by the identifier for the generation of the live media segment asset.

Classes IPC  ?

  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04N 21/2187 - Transmission en direct
  • 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

53.

Managing allocation of inventory mix utilizing an optimization framework

      
Numéro d'application 17678700
Numéro de brevet 11631112
Statut Délivré - en vigueur
Date de dépôt 2022-02-23
Date de la première publication 2022-12-08
Date d'octroi 2023-04-18
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Chaar, Wassim Samir
  • Benoit, David James
  • Orozco, José Antonio Carbajal
  • Popescu, Andreea

Abrégé

A media management system that handles a plurality of agreement information and a plurality of promotional campaigns for a specified upcoming time-frame, receives input parameters for each of the plurality of agreement information that corresponds to an upfront inventory utilization type and commercial operator break (COB) inventory utilization type of a plurality of inventory utilization types. Reserve inventory units for each of the plurality of promotional campaigns are determined based on historical data of an amount of inventory units utilized previously under the promotion inventory utilization type for the specified upcoming time-frame. An initial allocation of inventory units for the promotion inventory utilization type is done based on the determined reserve inventory units. Inventory units from a defined amount of inventory units are dynamically allocated among each inventory utilization types of the plurality of inventory utilization types.

Classes IPC  ?

54.

Private recommendation in a client-server environment

      
Numéro d'application 17832644
Numéro de brevet 12130946
Statut Délivré - en vigueur
Date de dépôt 2022-06-04
Date de la première publication 2022-12-01
Date d'octroi 2024-10-29
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Recht, Benjamin
  • Greene, Erica

Abrégé

Methods and systems for recommending content to a client device operated by a user include receiving a set of ratings for each of a first set of content items by a user from a client device for use in a factor model. The set of ratings is not maintained in the server for longer than necessary to calculate a rating vector and/or to update a matrix factor defined by the rank of the factor model and a total number of content items eligible for ranking.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 16/435 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/48 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement

55.

Creation of channel to support legacy video-on-demand systems

      
Numéro d'application 17872730
Numéro de brevet 11818410
Statut Délivré - en vigueur
Date de dépôt 2022-07-25
Date de la première publication 2022-11-17
Date d'octroi 2023-11-14
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Riedl, Steven Ernest
  • Pope, V, Mark Cooper
  • Sinha, Nishith Kumar

Abrégé

A system is provided for creation of channel to support legacy video-on-demand (VOD) systems. The system comprises a memory for storing instructions and a processor configured to execute the instructions. Based on the executed instructions, the processor is further configured to receive a playout schedule that corresponds to a live video feed of a first channel. A plurality of segments of the live video feed is stored in the memory based on a version specified in the playout schedule. A second channel comprising VOD content assets is generated based on the live video feed of the first channel, one or more scheduling rules received in the playout schedule that corresponds to the live video feed, and the version of the plurality of segments of the live video feed. Based on the playout schedule, an encoded second channel is transmitted to a plurality of multichannel video program distributors (MVPDs).

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/2187 - Transmission en direct

56.

Publishing a plurality of disparate live media output stream manifests using live input streams and pre-encoded media assets

      
Numéro d'application 17875057
Numéro de brevet 12022142
Statut Délivré - en vigueur
Date de dépôt 2022-07-27
Date de la première publication 2022-11-17
Date d'octroi 2024-06-25
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for publishing a plurality of disparate live media output stream manifests using live input streams and pre-encoded media assets. A first instruction, comprising input manifest locations, is allocated to a first worker based on an instruction type and a priority level. At least one of a first manifest data or a second manifest data is read by the first worker from a corresponding input manifest location. A second instruction is allocated to a second worker. A next manifest segment is inserted to a disparate live output stream manifest by the second worker based on reading an ingested manifest metadata. Accordingly, a plurality of disparate live media output stream manifests is generated for each of a plurality of channels based on the disparate live output stream manifest.

Classes IPC  ?

  • 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
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la multidiffusion ou la diffusion
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04N 21/218 - Source du contenu audio ou vidéo, p. ex. réseaux de disques locaux
  • H04N 21/2187 - Transmission en direct
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/61 - Structure physique de réseauTraitement de signal

57.

PUBLISHING A DISPARATE PER-CLIENT LIVE MEDIA OUTPUT STREAM BASED ON DYNAMIC INSERTION OF TARGETED NON-PROGRAMMING CONTENT AND CUSTOMIZED PROGRAMMING CONTENT

      
Numéro d'application 17875775
Statut En instance
Date de dépôt 2022-07-28
Date de la première publication 2022-11-17
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for publishing a disparate per-client live media output stream based on dynamic insertion of targeted non-programming content and customized programming content. The system generates a first programming schedule that defines locations and types of one or more decision points defined by one or more content placement opportunities in an indexed metadata based on one or more factors. The system further controls publishing of one or more pre-encoded media asset manifests as a first disparate live media output stream manifest based on a schedule of one or more pre-encoded media assets and the one or more decision points defined in the first programming schedule.

Classes IPC  ?

  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/81 - Composants mono média du contenu
  • 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/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érences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

58.

Publishing a disparate live media output stream that complies with distribution format regulations

      
Numéro d'application 17858698
Numéro de brevet 11617000
Statut Délivré - en vigueur
Date de dépôt 2022-07-06
Date de la première publication 2022-10-27
Date d'octroi 2023-03-28
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Stigall, Gregory Mcclain

Abrégé

Provided is a system and method for publishing a disparate live media output stream that complies with distribution format regulations. The system generates an updated schedule in real-time based on an event identified in a low-latency preview of a plurality of live input streams. The system further generates a disparate live media output stream manifest based on manipulation of manifests of the plurality of live input streams and a plurality of pre-encoded media assets in accordance with the updated schedule.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé

59.

Promotion planning for managing allocation of inventory mix utilizing an optimization framework

      
Numéro d'application 17850376
Numéro de brevet 11615434
Statut Délivré - en vigueur
Date de dépôt 2022-06-27
Date de la première publication 2022-10-20
Date d'octroi 2023-03-28
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Williams, Peter Alexander
  • Orozco, José Antonio Carbajal
  • Chaar, Wassim Samir

Abrégé

A media management system that generates a plurality of values associated with a promotion impact measure for each of the promotional campaigns based on historical data that is acquired and an expected audience. Inventory unit needs are determined for each of the promotional campaigns that corresponds to a promotion inventory utilization of a plurality of inventory utilization types, based on at least the generated plurality of values. The determined inventory units for each of the promotional campaigns are utilized to dynamically allocate inventory from a defined amount of inventory units among each inventory utilization types to meet a plurality of defined parameters for the defined amount of inventory units for one or more specified durations until an end of the upcoming time-frame.

Classes IPC  ?

60.

Dynamic scheduling and channel creation based on external data

      
Numéro d'application 17839649
Numéro de brevet 11622142
Statut Délivré - en vigueur
Date de dépôt 2022-06-14
Date de la première publication 2022-09-29
Date d'octroi 2023-04-04
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Monteiro, Carlos Jorge M
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Arnzen, James J.
  • Pope, V, Mark Cooper

Abrégé

A system is provided for dynamic scheduling and channel creation based on external data. A media item to be inserted in a first media feed of a first channel is determined based on a plurality of pre-encoded media content, metadata, audience-based parameters received from external data source and defined parameters. The plurality of pre-encoded media content comprises live feed and is segmented into a plurality of media segments, each corresponding to different quality level and content encryption mode. A second channel is generated from first channel based on audience-based parameters, insertion of media item, and a second programming schedule. The second programming schedule is generated from modification of first programming schedule based on content recognition-based information that corresponds to the live feed of one of a plurality of channels. The media item is delivered, in viewable format, in second media feed of second channel to a consumer device.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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 le disque dur interne

61.

Dynamic scheduling and channel creation based on external data

      
Numéro d'application 17839882
Numéro de brevet 11595713
Statut Délivré - en vigueur
Date de dépôt 2022-06-14
Date de la première publication 2022-09-29
Date d'octroi 2023-02-28
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Monteiro, Carlos Jorge M.
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Arnzen, James J.
  • Pope, V, Mark Cooper

Abrégé

A system is provided for dynamic scheduling and channel creation based on external data. Audience-based parameters comprising demographics data, targeted audience data, device type data, and trending information that includes media items based on current trend in social network platform are received from external data source. A media item to be inserted in first media feed of first channel is determined based on a plurality of pre-encoded media content, metadata, audience-based parameters and defined parameters. The plurality of pre-encoded media content is segmented into a plurality of media segments, each corresponding to different quality level and content encryption mode. A second channel is generated from first channel based on audience-based parameters, insertion of media item, and second programming schedule. The second programming schedule is generated from modification of first programming schedule based on audience-based parameters. The media item is delivered, in viewable format, in second media feed to consumer device.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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 le disque dur interne

62.

Publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events

      
Numéro d'application 17830587
Numéro de brevet 11765409
Statut Délivré - en vigueur
Date de dépôt 2022-06-02
Date de la première publication 2022-09-15
Date d'octroi 2023-09-19
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for publishing a disparate live media output stream manifest that includes media segments corresponding to key events. A live production and playout system of disparate sub-systems is synchronized to a reference clock. A timecode from the reference clock is used as a reference time to log content related to key events that occur within the live production and playout system. A live event logging system is synchronized to the reference clock same as the live production and playout system. Based on location of the live event logging system, a time offset is introduced to compensate for a delay. When delay is variable, the reference clock is decoded from a live input stream to associate each key event with a corresponding timecode. Based on a programming schedule comprising the key events that occurred in the live input stream, the disparate live media output stream manifest is published.

Classes IPC  ?

  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • 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 flux vidéoRemultiplexage de flux multiplexésInsertion de bits de remplissage dans le flux multiplexé, p. ex. pour obtenir un débit constantAssemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias

63.

Publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events

      
Numéro d'application 17830788
Numéro de brevet 11683543
Statut Délivré - en vigueur
Date de dépôt 2022-06-02
Date de la première publication 2022-09-15
Date d'octroi 2023-06-20
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events. A start and stop time is obtained for a pre-produced media asset from a live playout system synchronized to a reference clock. Based on a reference time of the reference clock and play events from the live playout system, a normalized event metadata is converted from a play time of pre-produced media asset metadata to the reference time. The play events exists for the pre-produced media asset as start and stop times per the pre-produced media asset support inclusion of non-programming content and restart of the pre-produced media asset during a playout. Start and end messages are transmitted for publishing the normalized event metadata each time the pre-produced media asset is started and stopped during the playout in a disparate live media output stream.

Classes IPC  ?

  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • 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 flux vidéoRemultiplexage de flux multiplexésInsertion de bits de remplissage dans le flux multiplexé, p. ex. pour obtenir un débit constantAssemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias

64.

Dynamic playout buffer for media output stream

      
Numéro d'application 17746531
Numéro de brevet 12301893
Statut Délivré - en vigueur
Date de dépôt 2022-05-17
Date de la première publication 2022-09-01
Date d'octroi 2025-05-13
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for dynamic playout buffer for disparate live media output stream. A request is received that comprises a stream identifier and an additional parameter. In accordance with a playout buffer feature and the additional parameter, a first disparate live media output stream is generated based on an insertion of manifest data and indexed metadata of a media segment associated with the stream identifier to a first disparate live media output stream manifest. The playout buffer feature, defined in a first programming schedule, is associated with a corresponding number of media segments representing pre-encoded media assets and/or live input streams referenced in the first programming schedule.

Classes IPC  ?

  • H04N 21/2187 - Transmission en direct
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

65.

Server-side dynamic insertion of programming content in an indexed disparate live media output stream

      
Numéro d'application 17739885
Numéro de brevet 11871062
Statut Délivré - en vigueur
Date de dépôt 2022-05-09
Date de la première publication 2022-08-25
Date d'octroi 2024-01-09
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for server-side dynamic insertion of programming content in an indexed disparate live media output stream. A first programming schedule is published that comprises a functionality that is enabled via constraints and rights associated with a first disparate live media output stream. At least one of the first disparate live media output stream is altered or a second disparate live media output stream is generated based on an insertion of manifest data and indexed metadata of a programming content, associated with a program identifier referenced in the first programming schedule, to the first disparate live media output stream manifest in accordance with the functionality. The altered first disparate live media output stream or the generated second disparate live media output stream comprises an updated playback position.

Classes IPC  ?

  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • 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/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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2187 - Transmission en direct
  • H04N 21/81 - Composants mono média du contenu

66.

Client-side dynamic presentation of programming content in an indexed disparate live media output stream

      
Numéro d'application 17742468
Numéro de brevet 11863827
Statut Délivré - en vigueur
Date de dépôt 2022-05-12
Date de la première publication 2022-08-25
Date d'octroi 2024-01-02
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system is provided for client-side dynamic presentation of programming content in indexed disparate live media output stream. In response to a client request, an updated playback position is presented in at least one of an altered first disparate live media output stream or a generated second disparate live media output stream at a client interface based on an insertion of manifest data and indexed metadata associated with a program identifier. The program identifier is associated with a programming content and is referenced in a published first programming schedule with respect to a playback position in the published first programming schedule. The published first programming schedule comprises a functionality enabled via constraints and rights associated with an indexed first disparate live media output stream.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/433 - Opération de stockage de contenu, p. ex. opération de stockage en réponse à une requête de pause ou opérations de cache
  • H04N 21/8547 - Création de contenu impliquant des marquages temporels pour synchroniser le contenu

67.

Publishing disparate live media output streams in mixed mode based on user selection publishing disparate live media output streams in mixed mode based on user selection

      
Numéro d'application 17734704
Numéro de brevet 11917217
Statut Délivré - en vigueur
Date de dépôt 2022-05-02
Date de la première publication 2022-08-11
Date d'octroi 2024-02-27
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

Disparate live output stream manifests are generated based on user selection. When current media programming content in an existing first disparate live media output stream is streamed on a media player, a processor determine a set of alternate live input streams and/or a pre-encoded media assets, and associated alternate live media output manifests and/or pre-encoded media asset manifests, respectively, based on parameters and metadata associated with the existing first disparate live media output stream. Based on an indicator in an existing first disparate live media output stream manifest, alternate content options are transmitted to the media player. A response is received corresponding to a selected alternate live input stream and/or a pre-encoded media asset. An updated first disparate live media output stream manifest is published to a content delivery system, which includes one of the alternate live input stream manifest associated with the selected alternate live input stream.

Classes IPC  ?

  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

68.

Concurrent presentation of non-programming media assets with programming media content at client device

      
Numéro d'application 17731049
Numéro de brevet 11743539
Statut Délivré - en vigueur
Date de dépôt 2022-04-27
Date de la première publication 2022-08-11
Date d'octroi 2023-08-29
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A system is provided for concurrent presentation of non-programming media assets with programming media content at a client device. The client device receives a response for occurrence of an event opportunity point from the media presentation and distribution system based on a selection criteria for the event opportunity point. A display view of the client device is modified, and a non-programming media asset is presented from a second media stream for a defined duration and different version of the programming media content in first partition, concurrently with the programming media content over second partition. The different version of the programming media content corresponds to the programming media content encoded based on a region within the modified display view allocated to the first partition. The presentation is based on user preference for specific item in the programming media content and user selection of the non-programming media asset displayed in past engagement.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04N 21/2543 - Facturation
  • 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 du flux vidéo codé
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • G06Q 30/0251 - Publicités ciblées
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • 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/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/835 - Génération de données de protection, p. ex. certificats
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

69.

Disparate live media output stream playout and broadcast distribution

      
Numéro d'application 17708241
Numéro de brevet 11743538
Statut Délivré - en vigueur
Date de dépôt 2022-03-30
Date de la première publication 2022-07-14
Date d'octroi 2023-08-29
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A stream playout and distribution system is provided for disparate live media output stream playout and broadcast distribution. The system generates a new version of a disparate live media output stream manifest based on insertion of a plurality of segments of at least one of a pre-encoded media asset or a live input stream into the disparate live media output stream manifest. Each segment of the plurality of segments corresponds to a different quality level and a different content encryption mode. The plurality of segments corresponds to broadcast content segments encoded in a first encoding format of the new version of the disparate live media output stream manifest. The system converts the broadcast content segments encoded in the first encoding format to a second encoding format in accordance with a broadcasting protocol.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • 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érences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/643 - Protocoles de communication
  • H04N 21/81 - Composants mono média du contenu
  • 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
  • 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 le disque dur interne

70.

Client-side overlay of graphic hems on media content

      
Numéro d'application 17688666
Numéro de brevet 11632589
Statut Délivré - en vigueur
Date de dépôt 2022-03-07
Date de la première publication 2022-06-23
Date d'octroi 2023-04-18
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A media presentation and distribution system communicatively coupled to a client device is provided. The client device receives a media stream from the media presentation and distribution system via a network. The media stream includes media content and one or more tags. The client device further identifies in the received media content, the one or more tags, which corresponds to the overlay-graphic items. The client device further identifies candidate time-periods in the media content based on the one or more tags in the media content. At least one presentation attribute for the overlay-graphic items is identified based on the one or more tags in the media content. The client device further presents the overlay-graphic items at the candidate time-periods on the media content based on a degree of correlation between the identified tag in the media content and a corresponding context for the media content at the candidate time-period.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04L 67/01 - Protocoles
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

71.

Allocation of under delivery units utilizing an optimization framework

      
Numéro d'application 17692533
Numéro de brevet 12081819
Statut Délivré - en vigueur
Date de dépôt 2022-03-11
Date de la première publication 2022-06-23
Date d'octroi 2024-09-03
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Carbajal Orozco, José Antonio
  • Chaar, Wassim Samir
  • Benoit, David James

Abrégé

A television advertising management system that handles a plurality of deals for a plurality of advertiser, determines which of the plurality of deals have a guaranteed audience, and are under delivering, generates a plurality of scenarios that includes a plurality of parameters corresponding to the plurality of deals, searches for a deal that meet a certain criteria based on an index of the one deal that is below a threshold value, partitions a liability inventory reserve into individual deal reserves with a corresponding reserve under delivery units based on the searched one deal and the optimal allocation solution of the reserve under delivery units across the plurality of deals, creates under delivery deal reserves based on the optimal allocation solution and generates a plurality of under delivery orders based on the created under delivery reserves.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • G06Q 30/0241 - Publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • 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/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/81 - Composants mono média du contenu

72.

Delivery of different services through different client devices

      
Numéro d'application 17527817
Numéro de brevet 11617011
Statut Délivré - en vigueur
Date de dépôt 2021-11-16
Date de la première publication 2022-03-10
Date d'octroi 2023-03-28
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A system that handles delivery of service(s) through a client device, includes an interactive service provider, a video service provider, and a client device. The interactive service provider inserts at least one of digital watermarks and digital fingerprints in non-programming media content. The video service provider transmits a media stream of the media content that includes programming media content and the non-programming media content. The client device detects at least one of the inserted digital watermarks and the digital fingerprints in the playback duration of the media content and renders overlay graphics on the media content. The client device activates at least one of input devices paired with the client device and the rendered overlay graphics. The client device further receives trigger responses over activated overlay graphics and displays an interactive view to enable delivery of service(s) in response to the trigger responses.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • 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
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04N 21/2543 - Facturation
  • 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 du flux vidéo codé
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • G06Q 30/0251 - Publicités ciblées
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • 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/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/835 - Génération de données de protection, p. ex. certificats
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

73.

Delivery of different services through different client devices

      
Numéro d'application 17453628
Numéro de brevet 11778272
Statut Délivré - en vigueur
Date de dépôt 2021-11-04
Date de la première publication 2022-02-24
Date d'octroi 2023-10-03
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A system that handles delivery of a service through a client device or a secondary device paired with the client device, includes an interactive service provider and the client device. The interactive service provider inserts at least one of digital watermarks, fingerprints, and trigger identifiers at event opportunities in media content. The client device detects at least one of the inserted digital watermarks, the digital fingerprints, and the inserted trigger identifiers in the media content. The client device further renders overlay graphics on the media content and activates at least one of input devices in vicinity of the client device or the rendered overlay graphics. The client device receives trigger responses over an activated overlay graphic, via the activated input devices. The client device further displays an interactive view on the client device, to enable delivery of services in response to the received trigger responses.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04N 21/2543 - Facturation
  • 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 du flux vidéo codé
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • G06Q 30/0251 - Publicités ciblées
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • 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/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/835 - Génération de données de protection, p. ex. certificats
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

74.

Providing media content to content consumers for playback and consumption

      
Numéro d'application 17521216
Numéro de brevet 11570515
Statut Délivré - en vigueur
Date de dépôt 2021-11-08
Date de la première publication 2022-02-24
Date d'octroi 2023-01-31
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Webb, Nicolas Paul
  • Sinha, Nishith Kumar

Abrégé

Media content items is provided to content consumers for playback by the disclosed system that includes plurality of nodes interacting with each other based on a defined protocol in communication network. A first node associated with a first participant receives a request for playback of a media content from a content consumer. A second node associated with a second participant provides media content rights to the first participant and/or the content consumer. The first node further provides media content metadata to the consumer device for consumption. A plurality of instances of a distributed media rights transaction ledger, associated with respective node, includes a plurality of media content rights transactions which corresponds to an acquisition of the media content rights by the first participant and/or content consumer prior to the consumption of the media content, and are managed by the plurality of nodes in accordance with the defined protocol.

Classes IPC  ?

  • H04N 7/16 - Systèmes à secret analogiquesSystèmes à abonnement analogiques
  • H04N 21/4627 - Gestion de droits
  • H04N 21/8352 - Génération de données de protection, p. ex. certificats impliquant des données d’identification du contenu ou de la source, p. ex. "identificateur unique de matériel" [UMID]
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • G06F 16/182 - Systèmes de fichiers distribués
  • H04L 69/24 - Négociation des capacités de communication
  • 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 le disque dur interne
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04N 21/2347 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant le cryptage de flux vidéo
  • 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 ou le débit en fonction des capacités du client
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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

75.

Management and delivery of over-the-top services over different content-streaming systems

      
Numéro d'application 17408680
Numéro de brevet 11825161
Statut Délivré - en vigueur
Date de dépôt 2021-08-23
Date de la première publication 2021-12-09
Date d'octroi 2023-11-21
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

Provided is a system that includes a memory for storing instructions and a circuitry for executing instructions for management and delivery of OTT services over different content-streaming systems. The circuitry determines a media item in media content of a distribution network. An interactive item is overlaid over the media item in the media content of the distribution network. A personalized list is further generated based on a selection of the interactive item overlaid over the media item in the media content of the distribution network The circuitry further selects a user-selectable option in the generated personalized list with the media content on a client application engine for a defined time duration and determines a measure of an intent score of the user.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04N 21/2543 - Facturation
  • 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 du flux vidéo codé
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • G06Q 30/0251 - Publicités ciblées
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • 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/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/835 - Génération de données de protection, p. ex. certificats
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

76.

Management and delivery of over-the-top services over different content-streaming systems

      
Numéro d'application 17408739
Numéro de brevet 11825162
Statut Délivré - en vigueur
Date de dépôt 2021-08-23
Date de la première publication 2021-12-09
Date d'octroi 2023-11-21
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

Provided is a system that includes a circuit to generate an interactive item based on a request received from a first distribution network or a second distribution network. The interactive item is overlaid over a media item present in media content. The circuit then activates the generated interactive item overlaid over the media item of the media content. Further, the circuit receives an event trigger, from a client application engine operational on a user device associated with a user, for a selection of the activated interactive item. A personalized list is generated for the event trigger for the selection of the interactive item. Further, the generated personalized list is transmitted for a display for a defined time duration, to one of the first distribution network, the second distribution network or the client application engine operational on the user device.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04N 21/2543 - Facturation
  • 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 du flux vidéo codé
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • G06Q 30/0251 - Publicités ciblées
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • 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/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/835 - Génération de données de protection, p. ex. certificats
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

77.

MILLIONAIRE MOLE

      
Numéro d'application 018618005
Statut Enregistrée
Date de dépôt 2021-12-08
Date d'enregistrement 2022-04-13
Propriétaire Turner Broadcasting System, Inc. (USA)
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Entertainment services, namely, a multimedia program series featuring comedy, action, drama and adventure distributed via various platforms across multiple forms of transmission media.

78.

Media content rights transferal based on a protocol for management of media content rights using a distributed media rights transaction ledger

      
Numéro d'application 17395105
Numéro de brevet 12047644
Statut Délivré - en vigueur
Date de dépôt 2021-08-05
Date de la première publication 2021-11-25
Date d'octroi 2024-07-23
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Webb, Nicolas Paul
  • Sinha, Nishith Kumar

Abrégé

Provided are a system and method for media content rights transferal based on protocol for management of media content rights using distributed media rights transaction ledger. One of first gateway node or first node of plurality of nodes, associated with one of first or second initiating participant, respectively, receives request or determine need for media content rights transferal of media content. Associated instance of distributed media rights transaction ledger is traversed, address of one of second node or second gateway node associated with identifier of one of a first or a second receiving participant is determined, initial media content rights transaction is issued, and new media content rights response transaction is received. Accordingly, media content rights transferal transaction is executed. Each instance of distributed media rights transaction ledger is appended with initial media content rights transaction, new media content rights response transaction, and media content rights transferal transaction.

Classes IPC  ?

  • H04N 21/4627 - Gestion de droits
  • G06F 16/182 - Systèmes de fichiers distribués
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 69/24 - Négociation des capacités de communication
  • H04N 21/2347 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant le cryptage de flux vidéo
  • 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 le disque dur interne
  • 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 ou le débit en fonction des capacités du client
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/8352 - Génération de données de protection, p. ex. certificats impliquant des données d’identification du contenu ou de la source, p. ex. "identificateur unique de matériel" [UMID]

79.

METHOD AND SYSTEM FOR MANAGING A PRE-ENCODED MEDIA ASSET FOR IMMEDIATE PLAYBACK

      
Numéro d'application 17394265
Statut En instance
Date de dépôt 2021-08-04
Date de la première publication 2021-11-25
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Patlolla, Pramod Reddy
  • Jameson, Robert

Abrégé

A system is provided for managing a pre-encoded media asset for immediate playback. The system generates, based on a receipt of an initial manifest request from a first client device, an initial pre-encoded media asset manifest that comprises an initial set of programming content segments. The generated initial pre-encoded media asset manifest, as a first disparate live media output stream manifest, is communicated to a media player of the first client device via a content delivery system for an immediate playback of a pre-encoded media asset. The system assigns a unique SID to the first client device to record a session of the first client device for a subsequent manifest request or a final manifest request associated with the initial manifest request. A final pre-encoded media asset manifest is generated upon a receipt of the subsequent manifest request from the first client device based on a defined criterion.

Classes IPC  ?

  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/81 - Composants mono média du contenu
  • 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/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érences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

80.

Rules-based delivery and presentation of non-programming media items at client device

      
Numéro d'application 17366738
Numéro de brevet 12028575
Statut Délivré - en vigueur
Date de dépôt 2021-07-02
Date de la première publication 2021-10-28
Date d'octroi 2024-07-02
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A media presentation and distribution system (MPDS) that handles rules-based presentation of non-programming media items, receives a user request (which includes user parameters) for delivery of programming media content at a first client device and transmits a media stream that includes the programming media content with a plurality of identifiers present with the programming media content. The MPDS further receives a request that includes one or more user preferences from the first client device, based on a detection of the plurality of identifiers. The MPDS further determines a set of non-programming media items for delivery to the first client device. The MPDS further controls presentation of a part of the media stream on a second client device that is paired with the first client device based on a movement of the second client device in a communication range of the second client device with the first client device.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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/8545 - Création de contenu pour générer des applications interactives
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

81.

Publishing disparate live media output streams using live input streams

      
Numéro d'application 17306758
Numéro de brevet 11611804
Statut Délivré - en vigueur
Date de dépôt 2021-05-03
Date de la première publication 2021-10-14
Date d'octroi 2023-03-21
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A live media content switching system inserts, based on one or more events in a first live input stream manifest, information related to a plurality of first media segments and the one or more events from the first live input stream manifest into a first disparate live media output stream manifest, based on a programming schedule. Based on a switching between a first live input stream indicated in the first live input stream manifest from a first regional network and a second live input stream indicated in a second live input stream manifest from a second regional network at scheduled time stamps, an updated first disparate live media output stream manifest is generated. The first live input stream and the second live input stream are switched based on a type of the one or more events.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/2187 - Transmission en direct
  • H04N 21/4627 - Gestion de droits
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • 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 le disque dur interne

82.

Audience proposal creation and spot scheduling utilizing a framework for audience rating estimation

      
Numéro d'application 17340149
Numéro de brevet 11669862
Statut Délivré - en vigueur
Date de dépôt 2021-06-07
Date de la première publication 2021-09-23
Date d'octroi 2023-06-06
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Chaar, Wassim Samir
  • Benoit, David James
  • Orozco, José Antonio Carbajal

Abrégé

An audience proposal creator determines a target cost per thousand (CPM) baseline and a demographics CPM baseline for a deal offering audience spots, determines deal constraints based on a target CPM reduction goal, a demographics CPM cap, and the established parameters, and generates rates by selling title for each selling title-weeks for a duration of pending deal, and for each network of a plurality of networks based on the constraints. Target and demo audience rating estimates are acquired based on the target and demo applicable to the advertiser for the plurality of networks, and a distribution of the audience spots generated across the plurality of selling title-weeks, and networks based on the target audience rating estimates, a budget for the pending deal, the generated rates, and available inventory per selling title-weeks, and a proposal generated based on the distribution. An audience processor schedules audience spots across one or more networks for selling title-weeks based on the distribution.

Classes IPC  ?

83.

Publishing a disparate live media output stream that complies with distribution format regulations

      
Numéro d'application 17340166
Numéro de brevet 11483607
Statut Délivré - en vigueur
Date de dépôt 2021-06-07
Date de la première publication 2021-09-23
Date d'octroi 2022-10-25
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Stigall, Gregory Mcclain

Abrégé

Provided is a system and method for publishing a disparate live media output stream that complies with distribution format regulations. The system generates a preview based on a low-latency protocol for a plurality of live input streams. Based on at least one event identified in the preview in real-time, an updated schedule is generated. In accordance with the updated schedule, a disparate live media output stream manifest is generated based on manipulation of manifests of the plurality of live input streams and pre-encoded media assets.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé

84.

Dynamic verification of playback of media assets at client device

      
Numéro d'application 17340256
Numéro de brevet 11638064
Statut Délivré - en vigueur
Date de dépôt 2021-06-07
Date de la première publication 2021-09-23
Date d'octroi 2023-04-25
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A media presentation and distribution system includes a verification server that handles dynamic verification of playback of media assets on a client device. The client device receives an asset stream of media assets that comprises one or more tags embedded in the media assets. The client device detects an asset identifier associated with each of the media assets during playback of each media asset on the client device, based on identification of a tag of the one or more tags. The verification server verifies the playback of the media assets on the client device based on received support information from the client device. The playback of the media assets are verified to satisfy defined asset delivery criteria and to identify and debug a deviation or one or more errors with the playback of the media assets.

Classes IPC  ?

  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04L 67/306 - Profils des utilisateurs
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 67/01 - Protocoles
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04N 21/2543 - Facturation
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • G06Q 30/0251 - Publicités ciblées
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • 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/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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/835 - Génération de données de protection, p. ex. certificats
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

85.

Publishing disparate live media output streams in mixed mode

      
Numéro d'application 17340538
Numéro de brevet 11671641
Statut Délivré - en vigueur
Date de dépôt 2021-06-07
Date de la première publication 2021-09-23
Date d'octroi 2023-06-06
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A system generates disparate live output stream manifests. A disparate live media output stream manifest is generated based on a programming schedule, an additional parameter, and one of a first live input stream manifest or a first pre-encoded media asset manifest. Based on a first transition or a second transition, a different pre-encoded media asset manifest or a different live input stream manifest is inserted to the disparate live media output stream manifest. Based on the insertion, a first live input stream or a first pre-encoded media asset is switched to a different pre-encoded media asset or a different live input stream. The first live input stream manifest or the first pre-encoded media asset manifest is modified. The modification causes retransmission of media segments of the first live input stream or segments of the first pre-encoded media asset on a disparate live media output stream.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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érences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

86.

Publishing a disparate live media output stream that complies with distribution format regulations

      
Numéro d'application 17340677
Numéro de brevet 11553227
Statut Délivré - en vigueur
Date de dépôt 2021-06-07
Date de la première publication 2021-09-23
Date d'octroi 2023-01-10
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Stigall, Gregory Mcclain

Abrégé

Provided is a system and method for publishing a disparate live media output stream that complies with distribution format regulations. One or more processors in the system generate a preview based on a low-latency protocol for a plurality of live input streams, and generate an updated schedule based on one or more events identified in the preview in real-time. The updated schedule includes one or more transitions between the plurality of live input streams and pre-encoded media assets. A disparate live media output stream manifest is generated based on manipulation of manifests of the plurality of live input streams and pre-encoded media assets in accordance with the updated schedule. The generated disparate live media output stream manifest is delayed to allow decisions based on the preview, and includes programming content and non-programming content available to the one or more processors for immediate consumption, and complies with distribution format regulations.

Classes IPC  ?

  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/488 - Services de données, p. ex. téléscripteur d'actualités
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé

87.

Cross-platform proposal creation, optimization, and deal management

      
Numéro d'application 17206670
Numéro de brevet 11669871
Statut Délivré - en vigueur
Date de dépôt 2021-03-19
Date de la première publication 2021-09-23
Date d'octroi 2023-06-06
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Chaar, Wassim Samir
  • Orozco, José Antonio Carbajal
  • Popescu, Andreea
  • Williams, Peter Alexander
  • Benoit, David James
  • Allen, Ii, Lawrence Herbert

Abrégé

A cross-platform management system that handles cross-platform management of client requirements receives a request corresponding to a plurality of client-defined requirements to be achieved in a flight. The request for the plurality of client-defined requirements is associated with request parameters. The system generates a proposal plan corresponding to the received request based on adjustment of the one or more request parameters. The proposal plan corresponds to a distribution of target audience across a set of delivery platforms. The system executes the generated proposal plan for a first time period in the flight on one or more delivery platforms. The system re-optimizes the generated proposal plan and controls execution of the generated proposal plan for a second time period in the flight by an in-flight re-distribution of the target audience across one or more delivery platforms of the set of delivery platforms.

Classes IPC  ?

  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06Q 30/0241 - Publicités
  • G06Q 30/0242 - Détermination de l’efficacité des publicités

88.

MEDIA CONTENT RIGHTS NEGOTIATION BASED ON A PROTOCOL FOR MANAGEMENT OF MEDIA CONTENT RIGHTS USING A DISTRIBUTED MEDIA RIGHTS TRANSACTION LEDGER

      
Numéro d'application 17340200
Statut En instance
Date de dépôt 2021-06-07
Date de la première publication 2021-09-23
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Webb, Nicolas Paul
  • Sinha, Nishith Kumar

Abrégé

Provided are a system and method for media content rights negotiation based on defined protocol for management of media content rights using distributed media rights transaction ledger. An initiating node determines acquisition requirement and/or receive request on behalf of other participant for media content rights of requested media content and traverses associated instance of distributed media rights transaction ledger to identify receiving entity node that has media content rights available for negotiation. Accordingly, initial media content rights negotiation transaction is issued, which includes offer for corresponding media content rights. The receiving entity node verifies an identity and signature of initiating entity from initial media content rights negotiation transaction, issues new media content rights negotiation transaction based on verification, evaluation, and/or acceptance of offer. Each instance of distributed media rights transaction ledger includes at least initial media content rights negotiation transaction and new media content rights negotiation transaction.

Classes IPC  ?

  • H04N 21/4627 - Gestion de droits
  • H04N 21/8352 - Génération de données de protection, p. ex. certificats impliquant des données d’identification du contenu ou de la source, p. ex. "identificateur unique de matériel" [UMID]
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • G06F 16/182 - Systèmes de fichiers distribués
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04N 21/2347 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant le cryptage de flux vidéo
  • 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 le disque dur interne
  • 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 ou le débit en fonction des capacités du client
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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

89.

Creation of channels using pre-encoded media assets

      
Numéro d'application 17326281
Numéro de brevet 11665398
Statut Délivré - en vigueur
Date de dépôt 2021-05-20
Date de la première publication 2021-09-09
Date d'octroi 2023-05-30
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Monteiro, Carlos Jorge M
  • Pope, V, Mark Cooper
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A system is provided for selecting a pre-encoded media asset of a specified quality level and a specified content encryption mode based on manipulation of a first programming schedule. The pre-encoded media asset is inserted in a media feed of a first channel based on an input on a notification associated with a media item and a defined selection parameter. Based on the insertion of the pre-encoded media asset in different channels and the defined selection parameter, new channels are created. The new channels are created based on a re-use of the pre-encoded media asset for one of the new channels such that the new channels are created independent of an encoding operation prior to a distribution to consumer devices such that the new channels are delivered over a distribution network without being required to be re-encoded.

Classes IPC  ?

  • 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 le disque dur interne
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

90.

Client-side overlay of graphic items on media content

      
Numéro d'application 17326258
Numéro de brevet 11432044
Statut Délivré - en vigueur
Date de dépôt 2021-05-20
Date de la première publication 2021-09-02
Date d'octroi 2022-08-30
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Giles, Matthew Paul
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Campbell, Cindy Loren
  • Arnzen, James J
  • Webb, Nicolas Paul

Abrégé

A media presentation and distribution system is communicatively coupled to a client device, which handles presentation of overlay-graphic items at the client device. The client device receives a media stream from the media presentation and distribution system via a network. The received media stream includes media content and one or more tags. The client device further identifies in the received media content, the one or more tags, which corresponds to the overlay-graphic items. The client device further identifies candidate time-periods in the media content based on the identified one or more tags in the media content. At least one presentation attribute for the overlay-graphic items is identified based on the identified one or more tags in the media content. The client device further presents the overlay-graphic items at the candidate time-periods om the media content based on the identified at least presentation attribute.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • H04N 21/8545 - Création de contenu pour générer des applications interactives
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
  • H04L 67/125 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance en impliquant la commande des applications des terminaux par un réseau
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04L 67/01 - Protocoles
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/2389 - Traitement de flux multiplexé, p. ex. cryptage de flux multiplexé
  • 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/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/2543 - Facturation
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • 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/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • 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
  • 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 du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface 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/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • H04N 21/6332 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client
  • 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/81 - Composants mono média du contenu
  • H04N 21/835 - Génération de données de protection, p. ex. certificats
  • 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
  • H04H 20/10 - Dispositions pour le remplacement ou la commutation des informations lors de la radiodiffusion ou de la distribution
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques

91.

Publishing a disparate live media output stream using pre-encoded media assets

      
Numéro d'application 17206737
Numéro de brevet 11962821
Statut Délivré - en vigueur
Date de dépôt 2021-03-19
Date de la première publication 2021-07-08
Date d'octroi 2024-04-16
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A media content packaging and distribution system that generates a plurality of disparate live media output streams to be viewed on a plurality of consumer devices, receives a programming schedule for a channel from a network scheduler. The programming schedule corresponds to a first manifest associated with a first pre-encoded media asset. Information related to a plurality of media segments from the first pre-encoded media asset indicated in the first manifest is inserted into a live output stream manifest. Transition occurs between first media segments of the plurality of media segments from a first data source to second media segments of the plurality of media segments from a second data source, different from the first data source, where the transition is based on additional information. Based on the transition, a disparate live media output stream is generated for a channel viewable on a consumer device via a media player.

Classes IPC  ?

  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
  • H04N 21/2187 - Transmission en direct
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé 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/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux

92.

System for establishing a shared media session for one or more client devices

      
Numéro d'application 17206473
Numéro de brevet 11736534
Statut Délivré - en vigueur
Date de dépôt 2021-03-19
Date de la première publication 2021-07-08
Date d'octroi 2023-08-22
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul
  • Middendorf, Joel

Abrégé

A system is provided for establishing a shared media session for client devices that receives event data and media corresponding to a shared media session and previous shared media sessions from a recording client device communicably coupled to a distributed communication network. A persistent record of the event data and media is generated until the shared media session is terminated by at least one of a first client device or by abandonment of the distributed communication network by the first client device and by second client devices. A new disparate live media output stream is generated with multiple distinct channels based on augmentation of a disparate live media output stream in the shared media session. The augmentation is based on an interaction from a user on actions in the shared media session.

Classes IPC  ?

  • H04L 65/1069 - Établissement ou terminaison d'une session
  • H04L 65/1093 - Procédures en session en ajoutant des participantsProcédures en session en supprimant des participants
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/2187 - Transmission en direct
  • H04L 65/1089 - Procédures en session en ajoutant des médiasProcédures en session en supprimant des médias
  • H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la multidiffusion ou la diffusion

93.

PLATFORM FOR PUBLISHING GRAPHICS TO AIR

      
Numéro d'application 17197332
Statut En instance
Date de dépôt 2021-03-10
Date de la première publication 2021-07-01
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Ade, Martin
  • Coffin, Simon
  • Denton, David
  • Paralescu, Emanuel

Abrégé

A graphics building interface for generating a digital graphic is provided to be displayed by and interacted with via a user computing entity. A graphics object is generated. The graphics object is a data structure comprising predetermined fields and predetermined structure information. User input selecting a first selectable option is received. The user input is received via the graphics building interface. At least one pathname corresponding to the first selectable option is identified. The graphics object is updated based on the at least one pathname and the first selectable option. The updated of the graphics object comprises updating two or more fields of the predetermined set of fields. One of the fields is updated at least in part by populating the field with the pathname. The pathname indicates a file, a location within the file, or both where a content item corresponding to the first selectable option is stored.

Classes IPC  ?

  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/2187 - Transmission en direct
  • 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 du flux vidéo codé
  • G06F 16/16 - Opérations sur les fichiers ou les dossiers, p. ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers
  • H04N 21/854 - Création de contenu
  • G06F 40/106 - Affichage de la mise en page des documentsPrévisualisation
  • G06F 40/109 - Maniement des polices de caractèresTypographie cinétique ou temporelle
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte

94.

ALWAYS HERE FOR A THRILL RIDE

      
Numéro de série 90723527
Statut Enregistrée
Date de dépôt 2021-05-20
Date d'enregistrement 2022-08-09
Propriétaire Turner Broadcasting System, Inc. ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Entertainment services, namely, on-going interstitial multimedia programming featuring comedy, action, drama, reality and adventure distributed via various platforms across multiple forms of transmission media

95.

ALWAYS HERE FOR A GOOD TIME

      
Numéro de série 90723531
Statut Enregistrée
Date de dépôt 2021-05-20
Date d'enregistrement 2022-08-09
Propriétaire Turner Broadcasting System, Inc. ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Entertainment services, namely, on-going interstitial multimedia programming featuring comedy, action, drama, reality and adventure distributed via various platforms across multiple forms of transmission media

96.

ALWAYS HERE FOR A GOOD LAUGH

      
Numéro de série 90723521
Statut Enregistrée
Date de dépôt 2021-05-20
Date d'enregistrement 2022-08-09
Propriétaire Turner Broadcasting System, Inc. ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Entertainment services, namely, on-going interstitial multimedia programming featuring comedy, action, drama, reality and adventure distributed via various platforms across multiple forms of transmission media

97.

Publishing a plurality of disparate live media output stream manifests using live input streams and pre-encoded media assets

      
Numéro d'application 17147887
Numéro de brevet 11503349
Statut Délivré - en vigueur
Date de dépôt 2021-01-13
Date de la première publication 2021-05-06
Date d'octroi 2022-11-15
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A media packaging and distribution system that allocates each of a plurality of first instructions from an instruction queue to a corresponding first worker based on an instruction type and a priority level. Each of the plurality of first workers reads a first manifest data, which is non-ingested metadata, of at least one of a plurality of live input streams or a second manifest data of a plurality of pre-encoded media assets from locations of corresponding input manifests. Further, a second instruction from a plurality of second instructions is allocated to a second worker. The second worker inserts a next manifest segment to a disparate live output stream manifest upon reading a manifest metadata ingested into a manifest metadata storage system. Accordingly, the plurality of disparate live media output stream manifests is generated for a plurality of channels based on the disparate live output stream manifest.

Classes IPC  ?

  • 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/218 - Source du contenu audio ou vidéo, p. ex. réseaux de disques locaux
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04N 21/61 - Structure physique de réseauTraitement de signal
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/2187 - Transmission en direct
  • 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 de la transmission de flux vidéo, génération de listes de reproduction
  • H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la multidiffusion ou la diffusion
  • H04L 65/612 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour monodiffusion [unicast]
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]

98.

Generating unified metadata for a plurality of distribution platforms

      
Numéro d'application 16671826
Numéro de brevet 11689303
Statut Délivré - en vigueur
Date de dépôt 2019-11-01
Date de la première publication 2021-05-06
Date d'octroi 2023-06-27
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Brown, Cherilyn
  • Mcguire, Ronald

Abrégé

Provided are a system and method for generating unified metadata for a plurality of distribution platforms. One or more processors in a broadcast provider system receive a linear media feed from a source device, and based on one or more inbound triggers associated with the received linear media feed, determines a plurality of segments of the received linear media feed. A unified metadata file comprising a universal schema of a plurality of category nodes and attributes for a plurality of distribution platforms is generated based on at least a programming schedule of the received linear media feed and an asset distribution interface (ADI) specification required by each of the plurality of distribution platforms. Further, a unified package is generated comprising the plurality of segments of the linear media feed as a broadcast media feed and the unified metadata file, and transmitted to the plurality of distribution platforms via a communication network.

Classes IPC  ?

  • 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
  • H04N 21/8358 - Génération de données de protection, p. ex. certificats impliquant des filigranes numériques
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu

99.

FRIDAY NIGHT VIBES

      
Numéro de série 90647309
Statut Enregistrée
Date de dépôt 2021-04-15
Date d'enregistrement 2022-08-09
Propriétaire Turner Broadcasting System, Inc. ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Entertainment services, namely, a multimedia program series featuring comedy, action, drama, reality and adventure distributed via various platforms across multiple forms of transmission media

100.

Disparate live media output stream playout and broadcast distribution

      
Numéro d'application 17094102
Numéro de brevet 11438659
Statut Délivré - en vigueur
Date de dépôt 2020-11-10
Date de la première publication 2021-02-25
Date d'octroi 2022-09-06
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Stigall, Gregory Mcclain
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

A stream playout and distribution system and method for disparate live media output stream playout and broadcast distribution are provided. The system generates a plurality of disparate live media output stream manifests, which comprises at least one of an index of a plurality of pre-encoded media assets or a plurality of live input streams, based on playout schedule and content viewing demographics. The system further generates a new version of at least one disparate live media output stream manifest based on insertion of a segment of at least one of a pre-encoded media asset or a live input stream into the disparate live media output stream manifest. Each segment corresponds to a different quality level and a different content encryption mode. The system further retrieves one or more broadcast content segments encoded in first encoding format of the new version, and converts retrieved broadcast content segments to second encoding format.

Classes IPC  ?

  • H04N 21/458 - Ordonnancement de contenu pour créer un flux personnalisé, p. ex. en combinant une publicité stockée localement avec un flux d'entréeOpérations de mise à jour, p. ex. pour modules de système d'exploitation
  • 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érences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/643 - Protocoles de communication
  • H04N 21/81 - Composants mono média du contenu
  • 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
  • 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 le disque dur interne
  1     2     3        Prochaine page