Turner Broadcasting System, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 199 pour Turner Broadcasting System, Inc. Trier par
Recheche Texte
Brevet
États-Unis - USPTO
Excluant les filiales
Affiner par Reset Report
Date
Nouveautés (dernières 4 semaines) 3
2024 avril (MACJ) 2
2024 mars 3
2024 février 3
2024 janvier 3
Voir plus
Classe IPC
H04N 21/81 - Composants mono média du contenu 115
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d 90
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 77
H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 73
H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels 70
Voir plus
Statut
En Instance 38
Enregistré / En vigueur 161
Résultats pour  brevets
  1     2        Prochaine page

1.

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ées; Protocoles 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ées; Protocoles 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 MPEG-4 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 l
  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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]

2.

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ée; Opé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ées; Protocoles 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 MPEG-4
  • 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 co
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
  • H04N 21/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 visuelles; Rendu 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 MPEG-4
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

3.

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 d
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
  • H04N 21/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 co
  • 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

4.

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 d
  • 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 co
  • 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 l
  • H04N 21/81 - Composants mono média du contenu

5.

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ée; Opé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 l
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • H04N 21/643 - Protocoles de communication
  • H04N 21/81 - Composants mono média du contenu

6.

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 d
  • 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 co
  • 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 l
  • H04N 21/81 - Composants mono média du contenu

7.

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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/835 - Génération de données de protection, p.ex. certificats

8.

DYNAMICALLY SCHEDULING NON-PROGRAMMING MEDIA ITEMS IN CONTEXTUALLY RELEVANT PROGRAMMING MEDIA CONTENT

      
Numéro d'application 18333900
Statut En instance
Date de dépôt 2023-06-13
Date de la première publication 2024-02-22
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 d
  • H04H 60/06 - Dispositions de programmation de services de radiodiffusion ou de services relatifs à la radiodiffusion
  • H04N 21/2187 - Transmission en direct
  • 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
  • H04H 20/28 - Dispositions de radiodiffusion simultanée de plusieurs informations
  • G06F 40/30 - Analyse sémantique
  • G06F 40/247 - Thésaurus; Synonymes
  • G06F 40/279 - Reconnaissance d’entités textuelles

9.

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

      
Numéro d'application 18231031
Statut En instance
Date de dépôt 2023-08-07
Date de la première publication 2024-02-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 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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/835 - Génération de données de protection, p.ex. certificats

10.

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

      
Numéro d'application 18231052
Statut En instance
Date de dépôt 2023-08-07
Date de la première publication 2024-01-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 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 flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias

11.

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

      
Numéro d'application 18480997
Statut En instance
Date de dépôt 2023-10-04
Date de la première publication 2024-01-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
  • Amzen, 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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/835 - Génération de données de protection, p.ex. certificats

12.

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

      
Numéro d'application 18231074
Statut En instance
Date de dépôt 2023-08-07
Date de la première publication 2024-01-18
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 - Gestion de session Établissement ou terminaison d'une session
  • H04L 65/1093 - Procé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 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érique; Opérations élémentaires de client, p.ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeur; Intergiciel de client
  • 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

13.

CROSS-PLATFORM PROPOSAL CREATION, OPTIMIZATION, AND DEAL MANAGEMENT

      
Numéro d'application 18322202
Statut En instance
Date de dépôt 2023-05-23
Date de la première publication 2023-12-28
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  ?

14.

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 flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias

15.

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 d
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • 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ée; Opé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

16.

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

17.

CLIENT-SIDE PLAYBACK OF PERSONALIZED MEDIA CONTENT GENERATED DYNAMICALLY FOR EVENT OPPORTUNITIES IN PROGRAMMING MEDIA CONTENT

      
Numéro d'application 18321452
Statut En instance
Date de dépôt 2023-05-22
Date de la première publication 2023-12-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é

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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/835 - Génération de données de protection, p.ex. certificats

18.

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  ?

19.

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

      
Numéro d'application 17742528
Statut En instance
Date de dépôt 2022-05-12
Date de la première publication 2023-11-16
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 d
  • 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

20.

CREATION OF CHANNELS USING PRE-ENCODED MEDIA ASSETS

      
Numéro d'application 18319898
Statut En instance
Date de dépôt 2023-05-18
Date de la première publication 2023-09-14
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 l
  • 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

21.

PUBLISHING DISPARATE LIVE MEDIA OUTPUT STREAMS IN MIXED MODE

      
Numéro d'application 18161248
Statut En instance
Date de dépôt 2023-01-30
Date de la première publication 2023-06-01
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 d
  • 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
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • 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ée; Opérations de mise à jour, p.ex. pour modules de système d'exploitation

22.

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 d
  • 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 co
  • 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 MPEG-4

23.

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 d
  • 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 co
  • 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 l

24.

PUBLISHING DISPARATE LIVE MEDIA OUTPUT STREAMS USING LIVE INPUT STREAMS

      
Numéro d'application 18147421
Statut En instance
Date de dépôt 2022-12-28
Date de la première publication 2023-05-25
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ée; Opérations de mise à jour, p.ex. pour modules de système d'exploitation
  • H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l
  • H04N 21/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 d
  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
  • 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/4627 - Gestion de droits

25.

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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

26.

DELIVERY OF DIFFERENT SERVICES THROUGH DIFFERENT CLIENT DEVICES

      
Numéro d'application 18153636
Statut En instance
Date de dépôt 2023-01-12
Date de la première publication 2023-05-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 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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/835 - Génération de données de protection, p.ex. certificats

27.

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 d
  • 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 co
  • 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 l

28.

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ées; Protocoles 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 l
  • 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ées; Protocoles 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 MPEG-4 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 o
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés

29.

PROMOTION PLANNING FOR MANAGING ALLOCATION OF INVENTORY MIX UTILIZING AN OPTIMIZATION FRAMEWORK

      
Numéro d'application 18153567
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)
  • 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  ?

30.

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 - Marketing; Estimation ou détermination des prix; Collecte de fonds

31.

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 MPEG-4
  • 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 co
  • 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 visuelles; Rendu 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 MPEG-4
  • 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ée; Opé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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

32.

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 d
  • 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 co
  • 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 MPEG-4

33.

GENERATING A LIVE MEDIA SEGMENT ASSET

      
Numéro d'application 17970753
Statut En instance
Date de dépôt 2022-10-21
Date de la première publication 2023-02-09
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
  • H04N 21/2187 - Transmission en direct
  • 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
  • H04L 65/75 - Gestion des paquets du réseau multimédia

34.

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  ?

  • G06Q 30/00 - Commerce
  • 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 - Marketing; Estimation ou détermination des prix; Collecte de fonds

35.

PRIVATE RECOMMENDATION IN A CLIENT-SERVER ENVIRONMENT

      
Numéro d'application 17832644
Statut En instance
Date de dépôt 2022-06-04
Date de la première publication 2022-12-01
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/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 16/435 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes

36.

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 d
  • 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

37.

PUBLISHING A PLURALITY OF DISPARATE LIVE MEDIA OUTPUT STREAM MANIFESTS USING LIVE INPUT STREAMS AND PRE-ENCODED MEDIA ASSETS

      
Numéro d'application 17875057
Statut En instance
Date de dépôt 2022-07-27
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 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
  • 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
  • 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 co
  • H04N 21/61 - Structure physique de réseau; Traitement 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 d
  • 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]
  • 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/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]

38.

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 MPEG-4
  • 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éren
  • 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ée; Opé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

39.

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 d
  • 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 co
  • 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 MPEG-4

40.

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  ?

41.

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 d
  • 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 co
  • 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 l

42.

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 d
  • 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 co
  • 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 l

43.

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 flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias

44.

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 flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias

45.

DYNAMIC PLAYOUT BUFFER FOR DISPARATE LIVE MEDIA OUTPUT STREAM

      
Numéro d'application 17746531
Statut En instance
Date de dépôt 2022-05-17
Date de la première publication 2022-09-01
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 MPEG-4
  • 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/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels

46.

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 MPEG-4
  • 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 d
  • 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

47.

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ée; Opé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

48.

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 MPEG-4
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
  • H04N 21/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

49.

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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

50.

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ée; Opé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éren
  • 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 l

51.

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ée; Opé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ées; Protocoles 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 MPEG-4
  • 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 co
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
  • H04N 21/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 visuelles; Rendu 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 MPEG-4
  • 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

52.

ALLOCATION OF UNDER DELIVERY UNITS UTILIZING AN OPTIMIZATION FRAMEWORK

      
Numéro d'application 17692533
Statut En instance
Date de dépôt 2022-03-11
Date de la première publication 2022-06-23
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 d
  • 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/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/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 co
  • 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
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds

53.

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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

54.

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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

55.

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 analogiques; Systè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ées; Protocoles 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 l
  • 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ées; Protocoles 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 MPEG-4 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 o
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés

56.

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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

57.

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ée; Opé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 visuelles; Rendu 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 MPEG-4
  • 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 MPEG-4
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

58.

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
Statut En instance
Date de dépôt 2021-08-05
Date de la première publication 2021-11-25
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
  • 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ées; Protocoles 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ées; Protocoles 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 MPEG-4 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 l
  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés

59.

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 MPEG-4
  • 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éren
  • 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ée; Opé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

60.

RULES-BASED DELIVERY AND PRESENTATION OF NON-PROGRAMMING MEDIA ITEMS AT CLIENT DEVICE

      
Numéro d'application 17366738
Statut En instance
Date de dépôt 2021-07-02
Date de la première publication 2021-10-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 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ée; Opérations de mise à jour, p.ex. pour modules de système d'exploitation
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte 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ées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • 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 MPEG-4
  • 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 co
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
  • H04N 21/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 visuelles; Rendu 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 MPEG-4
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

61.

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ée; Opé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 d
  • 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 l

62.

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  ?

  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/0273 - Détermination des frais de publicité

63.

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 d
  • 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 co
  • 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 MPEG-4

64.

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 MPEG-4
  • 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 co
  • 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 visuelles; Rendu 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 MPEG-4
  • 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ée; Opé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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

65.

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 d
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • 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ée; Opé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

66.

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 d
  • 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 co
  • 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 MPEG-4

67.

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 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 30/0241 - Publicités
  • G06Q 30/0242 - Détermination de l’efficacité des publicités

68.

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ées; Protocoles 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ées; Protocoles 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 MPEG-4 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 l
  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés

69.

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 l
  • 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

70.

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ée; Opérations de mise à jour, p.ex. pour modules de système d'exploitation
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte 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ées; Protocoles 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 MPEG-4
  • 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 co
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
  • H04N 21/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 visuelles; Rendu 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 MPEG-4
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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.

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 MPEG-4
  • 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 MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/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 d
  • 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

72.

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 - Gestion de session Établissement ou terminaison d'une session
  • H04L 65/1093 - Procé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 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érique; Opérations élémentaires de client, p.ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeur; Intergiciel de client
  • 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

73.

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 visuelles; Rendu 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 MPEG-4
  • 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 documents; Prévisualisation
  • G06F 40/109 - Maniement des polices de caractères; Typographie cinétique ou temporelle
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte

74.

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 co
  • 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éseau; Traitement 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 d
  • 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]

75.

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

76.

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ée; Opé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éren
  • 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 l

77.

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 17094319
Numéro de brevet 11483596
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-10-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 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 based on one or more live input stream manifests or one or more pre-encoded media asset manifests selected based on one or more parameters, associated indexed metadata, and first additional content. The first programming schedule defines locations and types of decision points defined by one or more content placement opportunities. Based on schedule of one or more pre-encoded media assets and insertion of decision points, the first programming schedule controls publish of pre-encoded media asset manifests as first disparate live media output stream manifest, which is published for first client device based on insertion of the one or more live input stream manifests or one or more pre-encoded media asset manifests, associated indexed metadata, and first additional content.

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 MPEG-4
  • 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éren
  • 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ée; Opé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

78.

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

      
Numéro d'application 17077312
Numéro de brevet 11418825
Statut Délivré - en vigueur
Date de dépôt 2020-10-22
Date de la première publication 2021-02-11
Date d'octroi 2022-08-16
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 television playout system provided in a broadcast provider system receives a playout schedule, which corresponds to a live video feed of a channel broadcasted to one or more multichannel video program distributors (MVPDs), from a playout schedule source, and generates a new channel comprising one or more video on demand (VOD) content assets, based on one or more scheduling rules of the playout schedule, to be transmitted to a plurality of MVPDs at a time specified in the received playout schedule. The received live video feed of the channel is sanitized by removal of a lower third graphical content overlay from the live video feed for the generation of the new channel. A discontinuity is inserted between program segments to allow dynamic ad insertion (DAI) within the program segments of the live video feed for the new channel.

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 d
  • 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

79.

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

      
Numéro d'application 17038323
Numéro de brevet 11375278
Statut Délivré - en vigueur
Date de dépôt 2020-09-30
Date de la première publication 2021-01-14
Date d'octroi 2022-06-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 media presentation and distribution system communicatively coupled to a client device, which handles enablement of a client-side dynamic presentation of at least one non-programming media asset along with programming media content. The client device receives a first media stream of the programming media content in response to a request, associated with at least one user preference for the programming media content, to the media presentation and distribution system. The client device identifies at least one tag in the programming media content and transmits at least one event opportunity point for selection to the media presentation distribution system. Based on the selection, the client device modifies a display view of the client device for a defined duration, and presents the at least one non-programming media asset, from a second media stream for the defined duration, concurrently with the programming media content over the modified display view of the client device.

Classes IPC  ?

  • H04N 7/16 - Systèmes à secret analogiques; Systèmes à abonnement analogiques
  • 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ée; Opérations de mise à jour, p.ex. pour modules de système d'exploitation
  • 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
  • H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • H04L 67/01 - Protocoles
  • 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/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 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/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]
  • 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 MPEG-4
  • 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/06 - Transactions d’achat, de vente ou de crédit-bail
  • 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 MPEG-4
  • 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 co
  • 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
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

80.

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

      
Numéro d'application 17016789
Numéro de brevet 11470373
Statut Délivré - en vigueur
Date de dépôt 2020-09-10
Date de la première publication 2020-12-31
Date d'octroi 2022-10-11
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. First programming schedule that comprises one or more functionalities enabled via one or more constraints and rights associated with at least a first disparate live media output stream is published, based on which indexed first disparate live media output stream is generated for first client device. Client request that comprises at least a program identifier, is received from first client device based on playback of indexed first disparate live media output stream. Manifest data and indexed metadata of programming content associated with program identifier is inserted to first disparate live media output stream manifest according to one or more functionalities. At least one of first disparate live media output stream is altered or second disparate live media output stream is generated, that comprises manifest data, indexed metadata and updated playback position.

Classes IPC  ?

  • 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/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 MPEG-4
  • 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 d
  • 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

81.

Generating a live media segment asset

      
Numéro d'application 17017241
Numéro de brevet 11546400
Statut Délivré - en vigueur
Date de dépôt 2020-09-10
Date de la première publication 2020-12-31
Date d'octroi 2023-01-03
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. A first programming schedule that references one or more pre-encoded media assets and/or one or more live input streams is published. A request that comprises one or more identifiers is received. Based on the one or more identifiers in the received request, manifest data and indexed metadata associated with one or more media segments from at least an indexed media content is inserted to a live media segment asset manifest. The indexed media content comprises the one or more pre-encoded media assets and/or one or more live input streams. Accordingly, based on the insertion of the manifest data and indexed metadata associated with the one or more media segments stream from at least the indexed media content referenced in the first programming schedule, and one or more context parameters, the live media segment asset is generated.

Classes IPC  ?

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

82.

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

      
Numéro d'application 17017052
Numéro de brevet 11438658
Statut Délivré - en vigueur
Date de dépôt 2020-09-10
Date de la première publication 2020-12-31
Date d'octroi 2022-09-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 for client-side dynamic presentation of programming content in indexed disparate live media output stream. Client request is generated based on user input when indexed first disparate live media output stream is played back or to be played back at client interface of first client device. The client request comprises at least a program identifier referenced in published first programming schedule with respect to playback position in published first programming schedule that comprises one or more functionalities enabled via one or more constraints and rights associated with at least indexed first disparate live media output stream. Based on insertion of manifest data and indexed metadata associated with program identifier, at least one of the first disparate live media output stream is altered or second disparate live media output stream is generated, which comprises manifest data, indexed metadata and updated playback position, is presented at client interface based on client request.

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ée; Opé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

83.

Dynamic playout buffer for disparate live media output stream

      
Numéro d'application 17017145
Numéro de brevet 11477254
Statut Délivré - en vigueur
Date de dépôt 2020-09-10
Date de la première publication 2020-12-31
Date d'octroi 2022-10-18
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 first programming schedule that references at least one or more pre-encoded media assets and/or one or more live input streams, and comprises one or more playout buffer features enabled via one or more constraints and rights. Each playout buffer feature of the one or more playout buffer features is associated with corresponding number of media segments that represents the one or more pre-encoded media assets and/or one or more live input streams. A request is received that comprises at least a stream identifier and at least an additional parameter. In accordance with a playout buffer feature from the one or more playout buffer features and at least the additional parameter, manifest data and indexed metadata of one or more media segments associated with stream identifier is inserted to first disparate live media output stream manifest and first disparate live media output stream is generated.

Classes IPC  ?

  • 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/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
  • H04N 21/2187 - Transmission en direct
  • H04L 65/60 - Diffusion en flux de paquets multimédias

84.

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

      
Numéro d'application 16985444
Numéro de brevet 11375248
Statut Délivré - en vigueur
Date de dépôt 2020-08-05
Date de la première publication 2020-11-19
Date d'octroi 2022-06-28
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, one or more processors 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 one or more 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 selection of an alternate live input stream and/or a pre-encoded media asset, and an alternate live input stream manifest and/or pre-encoded media asset manifest is inserted into the existing first disparate live media output stream manifest as next programming media content.

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 MPEG-4
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p.ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement d
  • H04N 21/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

85.

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

      
Numéro d'application 16918085
Numéro de brevet 11659246
Statut Délivré - en vigueur
Date de dépôt 2020-07-01
Date de la première publication 2020-10-22
Date d'octroi 2023-05-23
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) communicatively coupled to a client device, which handles media content distribution via a content delivery network, to a client device associated with a user: identifies candidate time intervals in programming media content played at the client device based on at least a request received from the client device. The MPDS retrieves media content from a media store in the MPDS. The media content is retrieved based on at least one of the user intent information and a plurality of targeting parameters associated with the user. The MPDS dynamically generates personalized media content that corresponds to the candidate time intervals in the programming media content and further instructs playback of the dynamically generated personalized media content at the identified candidate time intervals based on the specified version of the programming media content played at the 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ée; Opé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 visuelles; Rendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • 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 MPEG-4
  • 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/06 - Transactions d’achat, de vente ou de crédit-bail
  • 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 MPEG-4
  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • 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 co
  • 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 d
  • 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ées; Protocoles 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 services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

86.

Dynamic verification of playback of media assets at client device

      
Numéro d'application 16902775
Numéro de brevet 11109102
Statut Délivré - en vigueur
Date de dépôt 2020-06-16
Date de la première publication 2020-10-01
Date d'octroi 2021-08-31
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/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
  • H04N 21/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/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/458 - Ordonnancement de contenu pour créer un flux personnalisé, p.ex. en combinant une publicité stockée localement avec un flux d'entrée; Opérations de mise à jour, p.ex. pour modules de système d'exploitation
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/478 - Services additionnels, p.ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
  • 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 MPEG-4
  • 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/06 - Transactions d’achat, de vente ou de crédit-bail
  • 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/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 co
  • 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
  • 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 d
  • 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ées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/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

87.

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

      
Numéro d'application 16902893
Numéro de brevet 11477500
Statut Délivré - en vigueur
Date de dépôt 2020-06-16
Date de la première publication 2020-10-01
Date d'octroi 2022-10-18
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

Provided are a system and method for publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events. The system comprises one or more processors that generate a programming schedule, based on a synchronization of one or more disparate sub-systems in the system, includes one or more key events that occurred from a starting point until a current live point in a live input stream. Further, a reference clock provides a reference time to synchronize the one or more disparate sub-systems. Based on the programming schedule, one or more processors insert the current live point and one or more media segments corresponding to the one or more key events that occurred prior to the current live point included in a live input stream manifest into a disparate live media output stream manifest, which is further published based on the insertion.

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/60 - Diffusion en flux de paquets multimédias
  • H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct

88.

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

      
Numéro d'application 16895439
Numéro de brevet 11477499
Statut Délivré - en vigueur
Date de dépôt 2020-06-08
Date de la première publication 2020-09-24
Date d'octroi 2022-10-18
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

Provided are a system and method for publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events. The system comprises one or more processors that generate a programming schedule, based on a synchronization of one or more disparate sub-systems in the system, includes one or more key events that occurred from a starting point until a current live point in a live input stream. Further, a reference clock provides a reference time to synchronize the one or more disparate sub-systems. Based on the programming schedule, one or more processors insert the current live point and one or more media segments corresponding to the one or more key events that occurred prior to the current live point included in a live input stream manifest into a disparate live media output stream manifest, which is further published based on the insertion.

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/60 - Diffusion en flux de paquets multimédias
  • H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct

89.

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

      
Numéro d'application 16895304
Numéro de brevet 11700406
Statut Délivré - en vigueur
Date de dépôt 2020-06-08
Date de la première publication 2020-09-24
Date d'octroi 2023-07-11
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s)
  • Chaar, Wassim Samir
  • Orozco, José Antonio Carbajal
  • Popescu, Andreea

Abrégé

A hardware media items scheduling and packaging system, which schedules and distributes channels to be viewed on a plurality of consumer devices, extracts contextual data from program-specific information associated with programming media content of a channel received from a distribution source device. A plurality of potential non-programming media items is determined for a plurality of users based on a match between a sentiment type of each of a plurality of non-programming media items and the extracted contextual data. Based on at least the extracted contextual data and the sentiment type of each of the plurality of potential non-programming media items, a plurality of candidate spots in the programming media content is determined. Based on at least a set of constraints and user estimation data associated with the plurality of users, a schedule of non-programming media item(s) is dynamically generated for at least one candidate spot in the programming media content.

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 d
  • H04N 21/2187 - Transmission en direct
  • H04H 60/06 - Dispositions de programmation de services de radiodiffusion ou de services relatifs à la radiodiffusion
  • 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
  • H04H 20/28 - Dispositions de radiodiffusion simultanée de plusieurs informations
  • G06F 40/30 - Analyse sémantique
  • G06F 40/247 - Thésaurus; Synonymes
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06Q 30/0241 - Publicités

90.

Publishing disparate live media output streams in mixed mode

      
Numéro d'application 16854970
Numéro de brevet 11622143
Statut Délivré - en vigueur
Date de dépôt 2020-04-22
Date de la première publication 2020-08-06
Date d'octroi 2023-04-04
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. For a disparate live media output stream manifest generated based on a first live input stream, programming schedules and/or events in a first live input stream manifest are identified. Based on a transition due to the identification, a second live input stream manifest and/or a pre-encoded media asset manifest is inserted in the disparate live output stream manifest. For the disparate live media output stream manifest s generated based on a first pre-encoded media asset, the programming schedules and/or the events in a first pre-encoded media asset manifest, and/or events in the second live input stream manifest defined in the programming schedules are identified. Based on another transition due to the identified events, a second pre-encoded media asset manifest and/or a live input stream manifest is inserted in the disparate live output stream manifest. The disparate live output stream manifest is published.

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 d
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • 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ée; Opé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

91.

Providing media content to content consumers for playback and consumption

      
Numéro d'application 16848219
Numéro de brevet 11317153
Statut Délivré - en vigueur
Date de dépôt 2020-04-14
Date de la première publication 2020-07-30
Date d'octroi 2022-04-26
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 and consumption includes plurality of nodes interacting with each other in accordance with defined protocol in communication network. A first node receives a request for playback of a media content from a content consumer. A second node owns the requested media content and 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 corresponding to an acquisition of the media content rights by the first participant and/or content consumer prior to the consumption of the media content. The plurality of media content rights transactions is categorized, defined, and managed by plurality of nodes in accordance with the defined protocol.

Classes IPC  ?

  • H04N 7/16 - Systèmes à secret analogiques; Systèmes à abonnement analogiques
  • H04N 21/4627 - Gestion de droits
  • G06F 16/182 - Systèmes de fichiers distribué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]
  • 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ées; Protocoles 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ées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • 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 MPEG-4 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 l
  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • G06F 21/10 - Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés

92.

Personalized, event-driven, and location-based consumption of media content

      
Numéro d'application 16841835
Numéro de brevet 11924512
Statut Délivré - en vigueur
Date de dépôt 2020-04-07
Date de la première publication 2020-07-23
Date d'octroi 2024-03-05
Propriétaire Turner Broadcasting System, Inc. (USA)
Inventeur(s) Mcelroy, Matt

Abrégé

A computing entity identifies media streams based at least in part on user profile information corresponding to a user and monitors corresponding stream information. An audio/video device is providing a first media stream for user consumption. Based at least in part on the user profile information, the computing entity determines an interest score for each media stream and, responsive to determining, based at least in part on an analysis of the interest score corresponding to a second media stream and the interest score corresponding to the first media stream, that the interest score corresponding to the second media stream satisfies a configurable criteria, analyzes one or more attributes of the first media stream to determine if the first media stream is eligible for a switch trigger. Responsive to determining that the first media stream is eligible for a switch trigger, the computing entity identifies a stream switch trigger.

Classes IPC  ?

  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • 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
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • H04L 65/613 - 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 commande de la source par la destination
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04L 67/289 - Traitement intermédiaire fonctionnellement situé à proximité de l'application consommatrice de données, p.ex. dans la même machine, dans le même domicile ou dans le même sous-réseau
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04L 67/55 - Services réseau par poussée
  • H04M 1/72448 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques
  • 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 co
  • H04N 21/41 - Structure de client; Structure de périphérique de client
  • H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
  • 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
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04L 67/306 - Profils des utilisateurs

93.

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 16571691
Numéro de brevet 11089368
Statut Délivré - en vigueur
Date de dépôt 2019-09-16
Date de la première publication 2020-07-16
Date d'octroi 2021-08-10
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  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • 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/06 - Dispositions pour les communications secrètes ou protégées; Protocoles 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ées; Protocoles 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 MPEG-4 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 l
  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés

94.

Disparate live media output stream playout and broadcast distribution

      
Numéro d'application 16230268
Numéro de brevet 10880606
Statut Délivré - en vigueur
Date de dépôt 2018-12-21
Date de la première publication 2020-06-25
Date d'octroi 2020-12-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 and method for disparate live media output stream playout and broadcast distribution are provided. The system generates a broadcast content schedule based on broadcast content parameters associated with programming content scheduled for a broadcast channel. The system further receives, encodes, and packages broadcast content to generate a plurality of encoded broadcast content segments. The system further generates a playout schedule based on insertion of a schedule for non-programming content in the broadcast content schedule, and then generates a plurality of disparate live media output stream manifests. The system further receives a disparate live media output stream manifest of the plurality of disparate live media output stream manifests, retrieves broadcast content segments encoded in a first encoding format, and converts the broadcast content segments to a second encoding format, wherein the second encoding format is in accordance with one or more broadcasting protocols.

Classes IPC  ?

  • H04N 7/10 - Adaptations à la transmission par câble électrique
  • H04N 7/025 - Systèmes pour la transmission de données numériques autres que des données d'image, p.ex. de texte pendant la partie active d'une trame de télévision
  • H04N 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ée; Opé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éren
  • 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 l

95.

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

      
Numéro d'application 16231467
Numéro de brevet 10873774
Statut Délivré - en vigueur
Date de dépôt 2018-12-22
Date de la première publication 2020-06-25
Date d'octroi 2020-12-22
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Webb, Nicolas Paul

Abrégé

Provided are a system and method for publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events. The system comprises one or more processors that generate a programming schedule, based on a synchronization of one or more disparate sub-systems in the system, includes one or more key events that occurred from a starting point until a current live point in a live input stream. Further, a reference clock provides a reference time to synchronize the one or more disparate sub-systems. Based on the programming schedule, one or more processors insert the current live point and one or more media segments corresponding to the one or more key events that occurred prior to the current live point included in a live input stream manifest into a disparate live media output stream manifest, which is further published based on the insertion.

Classes IPC  ?

  • H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct

96.

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

      
Numéro d'application 16230493
Numéro de brevet 11082734
Statut Délivré - en vigueur
Date de dépôt 2018-12-21
Date de la première publication 2020-06-25
Date d'octroi 2021-08-03
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 d
  • 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 co
  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
  • H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
  • H04N 21/81 - Composants mono média du contenu

97.

CONTENT IDENTIFICATION WITH PRIVACY AND SECURITY

      
Numéro d'application 16667331
Statut En instance
Date de dépôt 2019-10-29
Date de la première publication 2020-04-30
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
  • 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 co
  • 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
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p.ex. apprentissage des préféren
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 17/16 - Calcul de matrice ou de vecteur

98.

Automatic content recognition and verification in a broadcast chain

      
Numéro d'application 16709151
Numéro de brevet 11895361
Statut Délivré - en vigueur
Date de dépôt 2019-12-10
Date de la première publication 2020-04-16
Date d'octroi 2024-02-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 MPEG-4
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
  • H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • G06T 7/00 - Analyse d'image
  • H04N 21/81 - Composants mono média du contenu
  • H04N 17/00 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision
  • H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités

99.

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

      
Numéro d'application 16701378
Numéro de brevet 10887637
Statut Délivré - en vigueur
Date de dépôt 2019-12-03
Date de la première publication 2020-04-02
Date d'octroi 2021-01-05
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 television playout system provided in a broadcast provider system receives a playout schedule, which corresponds to a live video feed of a channel broadcasted to one or more multichannel video program distributors (MVPDs), from a playout schedule source, and generates a new channel comprising one or more video on demand (VOD) content assets, based on one or more scheduling rules of the playout schedule, to be transmitted to a plurality of MVPDs at a time specified in the received playout schedule. The received live video feed of the channel is sanitized by removal of a lower third graphical content overlay from the live video feed for the generation of the new channel. A discontinuity is inserted between program segments to allow dynamic ad insertion (DAI) within the program segments of the live video feed for the new channel.

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 d
  • 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

100.

Dynamic channel versioning in a broadcast air chain based on user-preferences

      
Numéro d'application 16592394
Numéro de brevet 10917672
Statut Délivré - en vigueur
Date de dépôt 2019-10-03
Date de la première publication 2020-01-30
Date d'octroi 2021-02-09
Propriétaire TURNER BROADCASTING SYSTEM, INC. (USA)
Inventeur(s)
  • Loheide, Donald Jude
  • Sinha, Nishith Kumar
  • Pope, V, Mark Cooper

Abrégé

A media content packaging and distribution system that controls distribution of a channel to be viewed on a plurality of user-computing devices associated with a plurality of specific subscriber accounts, receives a plurality of user-preferences from at least one of the plurality of user-computing devices over one or more communication mediums, and generate a plurality of customized media feeds of a media feed of the channel, based on at least the received plurality of user-preferences. The generated plurality of customized media feeds represents a plurality of user-specific versions of the channel. The plurality of customized media feeds is communicated over the one or more communication mediums to be viewed on the plurality of user-computing devices. The media feed corresponds to at least one of a live media feed, or a stored media feed, and the plurality of user-computing devices is associated with one or more regions.

Classes IPC  ?

  • H04N 21/236 - Assemblage d'un flux multiplexé, p.ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p.ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flu; Remultiplexage de flux multiplexés; Insertion de bits de remplissage dans le flux multiplexé, p.ex. pour obtenir un débit constant; Assemblage d'un flux élémentaire mis en paquets
  • H04N 21/2187 - Transmission en direct
  • H04N 21/218 - Source du contenu audio ou vidéo, p.ex. réseaux de disques locaux
  • 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 co
  • H04N 21/845 - Structuration du contenu, p.ex. décomposition du contenu en segments temporels
  • H04N 21/81 - Composants mono média du 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 d
  • 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
  1     2        Prochaine page