Gracenote Digital Ventures, LLC

États‑Unis d’Amérique

Retour au propriétaire

1-54 de 54 pour Gracenote Digital Ventures, LLC Trier par
Recheche Texte
Affiner par
Date
2025 août 1
2025 (AACJ) 1
2024 3
2023 6
2022 4
Voir plus
Classe IPC
G06F 3/16 - Entrée acoustiqueSortie acoustique 24
G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique 17
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction 16
G06F 16/438 - Présentation des résultats des requêtes 15
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 14
Voir plus
Statut
En Instance 4
Enregistré / En vigueur 50
Résultats pour  brevets

1.

Playlist Selection for Audio Streaming

      
Numéro d'application 19207673
Statut En instance
Date de dépôt 2025-05-14
Date de la première publication 2025-08-28
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 16/68 - Recherche de données 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
  • 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 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 67/12 - 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

2.

Playlist selection for audio streaming

      
Numéro d'application 18389376
Numéro de brevet 12333213
Statut Délivré - en vigueur
Date de dépôt 2023-11-14
Date de la première publication 2024-04-18
Date d'octroi 2025-06-17
Propriétaire GRACENOTE DIGITAL VENTURES, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 16/68 - Recherche de données 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
  • 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 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 67/12 - 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

3.

Retrieval and Playout of Media Content

      
Numéro d'application 18459246
Statut En instance
Date de dépôt 2023-08-31
Date de la première publication 2024-02-29
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to playout the media content items in accordance with the sequence defined by the playlist; determining a status of an event, and using the determined status of the event as a basis to determine a condition; making a determination that the determined condition has been satisfied; and responsive to making the determination that the determined condition has been satisfied, (i) retrieving second data representing a media content item related to the event, and (ii) using the retrieved second data to playout the media content item related to the event in between playing out the first and second media content items.

Classes IPC  ?

  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • G06F 16/435 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/438 - Présentation des résultats des requêtes
  • 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
  • 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 67/306 - Profils des utilisateurs
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films

4.

Real time popularity based audible content acquisition

      
Numéro d'application 18232245
Numéro de brevet 12046228
Statut Délivré - en vigueur
Date de dépôt 2023-08-09
Date de la première publication 2024-01-25
Date d'octroi 2024-07-23
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Kumar, Lalit
  • Defouw, Gregory P.

Abrégé

A personalized news service provides personalized news programs for its users by generating personalized combinations of audible versions of news stories derived from text-based versions of the news stories. The audible versions may be generated from the text-based version by a text-to-speech system, or may by recording a person reading aloud the text-based version. To acquire recordings, the personalized news service can make a determination that a particular news story has a threshold extent of popularity. The news service can then transmit a request to a remote recording station for a recording of a verbal reading of the particular news story. The news service can then receive the requested recording from the remote recording station.

Classes IPC  ?

  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06Q 10/10 - BureautiqueGestion du temps
  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte
  • G10L 13/02 - Procédés d'élaboration de parole synthétiqueSynthétiseurs de parole
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/81 - Composants mono média du contenu

5.

Audio Streaming of Text-Based Articles from Newsfeeds

      
Numéro d'application 18233220
Statut En instance
Date de dépôt 2023-08-11
Date de la première publication 2023-11-30
Propriétaire GRACENOTE DIGITAL VENTURES, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving, from a client device, a selection of text-based articles from newsfeeds. The selection may specify that the text-based articles have been flagged for audible playout. The example embodiment may also involve, possibly in response to receiving the selection of the text-based articles, retrieving text-based articles from the newsfeeds. The example embodiment may also involve causing the text-based articles to be converted into audio files. The example embodiment may also involve receiving a request to stream the audio files to the client device or another device. The example embodiment may also involve causing the audio files to be streamed to the client device or the other device.

Classes IPC  ?

  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G10L 13/04 - Détails des systèmes de synthèse de la parole, p. ex. structure du synthétiseur ou gestion de la mémoire
  • 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

6.

Audio streaming of text-based articles from newsfeeds

      
Numéro d'application 18091818
Numéro de brevet 11823657
Statut Délivré - en vigueur
Date de dépôt 2022-12-30
Date de la première publication 2023-05-04
Date d'octroi 2023-11-21
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving, from a client device, a selection of text-based articles from newsfeeds. The selection may specify that the text-based articles have been flagged for audible playout. The example embodiment may also involve, possibly in response to receiving the selection of the text-based articles, retrieving text-based articles from the newsfeeds. The example embodiment may also involve causing the text-based articles to be converted into audio files. The example embodiment may also involve receiving a request to stream the audio files to the client device or another device. The example embodiment may also involve causing the audio files to be streamed to the client device or the other device.

Classes IPC  ?

  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G10L 13/04 - Détails des systèmes de synthèse de la parole, p. ex. structure du synthétiseur ou gestion de la mémoire
  • 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/12 - 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

7.

COMPUTING DEVICE AND CORRESPONDING METHOD FOR GENERATING DATA REPRESENTING TEXT

      
Numéro d'application 18065780
Statut En instance
Date de dépôt 2022-12-14
Date de la première publication 2023-04-13
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Defouw, Gregory P.

Abrégé

An example method involves (i) accessing first data defining multiple portions of a content item, wherein at least a plurality of the portions represent text; (ii) selecting, from the plurality of portions representing text, a subset of the portions representing text, wherein the selecting is based on each portion of the selected subset having a particular characteristic; (iii) based on the text represented by the portions of the selected subset, generating second data that represents a concatenation of the text represented by the portions of the selected subset; and (iv) providing output based on the generated second data.

Classes IPC  ?

  • G06F 40/131 - Fragmentation de fichiers textes, p. ex. création de blocs de texte réutilisablesLiaison aux fragments, p. ex. par utilisation de XIncludeEspaces de nommage
  • G06F 16/34 - NavigationVisualisation à cet effet
  • G06F 40/151 - Transformation
  • G06F 40/253 - Analyse grammaticaleCorrigé du style

8.

Real time popularity based audible content acquisition

      
Numéro d'application 17969509
Numéro de brevet 11763800
Statut Délivré - en vigueur
Date de dépôt 2022-10-19
Date de la première publication 2023-02-09
Date d'octroi 2023-09-19
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Kumar, Lalit
  • Defouw, Gregory P.

Abrégé

A personalized news service provides personalized news programs for its users by generating personalized combinations of audible versions of news stories derived from text-based versions of the news stories. The audible versions may be generated from the text-based version by a text-to-speech system, or may by recording a person reading aloud the text-based version. To acquire recordings, the personalized news service can make a determination that a particular news story has a threshold extent of popularity. The news service can then transmit a request to a remote recording station for a recording of a verbal reading of the particular news story. The news service can then receive the requested recording from the remote recording station.

Classes IPC  ?

  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/81 - Composants mono média du contenu
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte
  • G10L 13/02 - Procédés d'élaboration de parole synthétiqueSynthétiseurs de parole
  • G06F 16/638 - Présentation des résultats des requêtes
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • G06Q 10/10 - BureautiqueGestion du temps
  • H04N 21/233 - Traitement de flux audio élémentaires

9.

Playlist selection for audio streaming

      
Numéro d'application 17945395
Numéro de brevet 11853644
Statut Délivré - en vigueur
Date de dépôt 2022-09-15
Date de la première publication 2023-01-26
Date d'octroi 2023-12-26
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 16/68 - Recherche de données 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
  • H04L 67/12 - 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
  • 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/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]

10.

Retrieval and playout of media content

      
Numéro d'application 17953608
Numéro de brevet 11785076
Statut Délivré - en vigueur
Date de dépôt 2022-09-27
Date de la première publication 2023-01-19
Date d'octroi 2023-10-10
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to playout the media content items in accordance with the sequence defined by the playlist; determining a status of an event, and using the determined status of the event as a basis to determine a condition; making a determination that the determined condition has been satisfied; and responsive to making the determination that the determined condition has been satisfied, (i) retrieving second data representing a media content item related to the event, and (ii) using the retrieved second data to playout the media content item related to the event in between playing out the first and second media content items.

Classes IPC  ?

  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • G06F 16/435 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/438 - Présentation des résultats des requêtes
  • 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]
  • 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

11.

Audio streaming of text-based articles from newsfeeds

      
Numéro d'application 17738790
Numéro de brevet 11574623
Statut Délivré - en vigueur
Date de dépôt 2022-05-06
Date de la première publication 2022-08-18
Date d'octroi 2023-02-07
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving, from a client device, a selection of text-based articles from newsfeeds. The selection may specify that the text-based articles have been flagged for audible playout. The example embodiment may also involve, possibly in response to receiving the selection of the text-based articles, retrieving text-based articles from the newsfeeds. The example embodiment may also involve causing the text-based articles to be converted into audio files. The example embodiment may also involve receiving a request to stream the audio files to the client device or another device. The example embodiment may also involve causing the audio files to be streamed to the client device or the other device.

Classes IPC  ?

  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G10L 13/04 - Détails des systèmes de synthèse de la parole, p. ex. structure du synthétiseur ou gestion de la mémoire
  • 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/12 - 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

12.

Retrieving and playing out media content for a personalized playlist

      
Numéro d'application 17570632
Numéro de brevet 12013890
Statut Délivré - en vigueur
Date de dépôt 2022-01-07
Date de la première publication 2022-04-28
Date d'octroi 2024-06-18
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves receiving a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out the media content items in accordance with the sequence defined by the playlist; making a determination of whether a condition has been satisfied, wherein the condition corresponds to a content category type; and responsive to the determination being that the condition has been satisfied, (i) retrieving second data representing a media content item of the content category type, and (ii) using the retrieved second data to play out the media content item of the content category type in between playing out the first and second media content items.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 16/438 - Présentation des résultats des requêtes

13.

Retrieval and playout of media content

      
Numéro d'application 17506250
Numéro de brevet 12052308
Statut Délivré - en vigueur
Date de dépôt 2021-10-20
Date de la première publication 2022-02-17
Date d'octroi 2024-07-30
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yeh, John Zhenghao

Abrégé

An example method involves (i) accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; (ii) retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out, via a client device, the media content items in accordance with the sequence defined by the playlist; (iii) accessing second data representing user activity related to the client device, and using the accessed second data as a basis to select a media content item from a plurality of media content items; and (iv) retrieving third data representing the selected media content item, and using the retrieved third data to play out, via the client device, the selected media content item in between playing out the first and second media content items.

Classes IPC  ?

  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • 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
  • G06F 16/438 - Présentation des résultats des requêtes

14.

Retrieving and playing out media content for a personalized playlist including a content placeholder

      
Numéro d'application 17480706
Numéro de brevet 11989224
Statut Délivré - en vigueur
Date de dépôt 2021-09-21
Date de la première publication 2022-01-06
Date d'octroi 2024-05-21
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves receiving a playlist defining a sequence of media content items including first and second content items; retrieving first data representing the content items, and using the retrieved first data to play out the content items in accordance with the sequence; making a first determination of whether the playlist defines a placeholder between the first and second content items; responsive to the first determination being that the playlist defines a placeholder, making a second determination of whether a condition has been satisfied, wherein the condition corresponds to a content category type; and responsive to the second determination being that the condition has been satisfied, (i) retrieving second data representing a media content item of the content category type, and (ii) using the retrieved second data to play out the content item in between playing out the first and second content items.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 16/438 - Présentation des résultats des requêtes

15.

Retrieval and playout of media content

      
Numéro d'application 17470059
Numéro de brevet 11489915
Statut Délivré - en vigueur
Date de dépôt 2021-09-09
Date de la première publication 2021-12-30
Date d'octroi 2022-11-01
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to playout the media content items in accordance with the sequence defined by the playlist; determining a status of an event, and using the determined status of the event as a basis to determine a condition; making a determination that the determined condition has been satisfied; and responsive to making the determination that the determined condition has been satisfied, (i) retrieving second data representing a media content item related to the event, and (ii) using the retrieved second data to playout the media content item related to the event in between playing out the first and second media content items.

Classes IPC  ?

  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • G06F 16/435 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/438 - Présentation des résultats des requêtes
  • 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]
  • 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

16.

Audio streaming of text-based articles from newsfeeds

      
Numéro d'application 17384150
Numéro de brevet 11367430
Statut Délivré - en vigueur
Date de dépôt 2021-07-23
Date de la première publication 2021-11-11
Date d'octroi 2022-06-21
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving, from a client device, a selection of text-based articles from newsfeeds. The selection may specify that the text-based articles have been flagged for audible playout. The example embodiment may also involve, possibly in response to receiving the selection of the text-based articles, retrieving text-based articles from the newsfeeds. The example embodiment may also involve causing the text-based articles to be converted into audio files. The example embodiment may also involve receiving a request to stream the audio files to the client device or another device. The example embodiment may also involve causing the audio files to be streamed to the client device or the other device.

Classes IPC  ?

  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • H04L 67/01 - Protocoles
  • 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]
  • G10L 13/04 - Détails des systèmes de synthèse de la parole, p. ex. structure du synthétiseur ou gestion de la mémoire
  • H04L 67/12 - 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

17.

Real time popularity based audible content acquisition

      
Numéro d'application 17361111
Numéro de brevet 11508353
Statut Délivré - en vigueur
Date de dépôt 2021-06-28
Date de la première publication 2021-10-21
Date d'octroi 2022-11-22
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Kumar, Lalit
  • Defouw, Gregory P.

Abrégé

A personalized news service provides personalized news programs for its users by generating personalized combinations of audible versions of news stories derived from text-based based versions of the news stories. The audible versions may be generated from the text-based version by a text-to-speech system, or may by recording a person reading aloud the text-based version. To acquire recordings, the personalized news service can make a determination that a particular news story has a threshold extent of popularity. The news service can then transmit a request to a remote recording station for a recording of a verbal reading of the particular news story. The news service can then receive the requested recording from the remote recording station.

Classes IPC  ?

  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/81 - Composants mono média du contenu
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte
  • G10L 13/02 - Procédés d'élaboration de parole synthétiqueSynthétiseurs de parole
  • G06F 16/638 - Présentation des résultats des requêtes
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • G06Q 10/10 - BureautiqueGestion du temps
  • H04N 21/233 - Traitement de flux audio élémentaires

18.

Audio streaming of text-based articles from newsfeeds

      
Numéro d'application 16730358
Numéro de brevet 11107458
Statut Délivré - en vigueur
Date de dépôt 2019-12-30
Date de la première publication 2021-08-31
Date d'octroi 2021-08-31
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving, from a client device, a selection of text-based articles from newsfeeds. The selection may specify that the text-based articles have been flagged for audible playout. The example embodiment may also involve, possibly in response to receiving the selection of the text-based articles, retrieving text-based articles from the newsfeeds. The example embodiment may also involve causing the text-based articles to be converted into audio files. The example embodiment may also involve receiving a request to stream the audio files to the client device or another device. The example embodiment may also involve causing the audio files to be streamed to the client device or the other device.

Classes IPC  ?

  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G10L 13/04 - Détails des systèmes de synthèse de la parole, p. ex. structure du synthétiseur ou gestion de la mémoire
  • 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

19.

Real time popularity based audible content acquisition

      
Numéro d'application 16932005
Numéro de brevet 11081101
Statut Délivré - en vigueur
Date de dépôt 2020-07-17
Date de la première publication 2021-08-03
Date d'octroi 2021-08-03
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Kumar, Lalit
  • Defouw, Gregory P.

Abrégé

A personalized news service provides personalized news programs for its users by generating personalized combinations of audible versions of news stories derived from text-based based versions of the news stories. The audible versions may be generated from the text-based version by a text-to-speech system, or may by recording a person reading aloud the text-based version. To acquire recordings, the personalized news service can make a determination that a particular news story has a threshold extent of popularity. The news service can then transmit a request to a remote recording station for a recording of a verbal reading of the particular news story. The news service can then receive the requested recording from the remote recording station.

Classes IPC  ?

  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/81 - Composants mono média du contenu
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G10L 13/02 - Procédés d'élaboration de parole synthétiqueSynthétiseurs de parole
  • G06Q 10/10 - BureautiqueGestion du temps
  • H04N 21/233 - Traitement de flux audio élémentaires
  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • G06F 16/638 - Présentation des résultats des requêtes
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux

20.

Computing device and corresponding method for generating data representing text

      
Numéro d'application 17199008
Numéro de brevet 11593550
Statut Délivré - en vigueur
Date de dépôt 2021-03-11
Date de la première publication 2021-07-01
Date d'octroi 2023-02-28
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Defouw, Gregory P.

Abrégé

An example method involves (i) accessing first data defining multiple portions of a content item, wherein at least a plurality of the portions represent text; (ii) selecting, from the plurality of portions representing text, a subset of the portions representing text, wherein the selecting is based on each portion of the selected subset having a particular characteristic; (iii) based on the text represented by the portions of the selected subset, generating second data that represents a concatenation of the text represented by the portions of the selected subset; and (iv) providing output based on the generated second data.

Classes IPC  ?

  • G06F 40/131 - Fragmentation de fichiers textes, p. ex. création de blocs de texte réutilisablesLiaison aux fragments, p. ex. par utilisation de XIncludeEspaces de nommage
  • G06F 16/34 - NavigationVisualisation à cet effet
  • G06F 40/151 - Transformation
  • G06F 40/253 - Analyse grammaticaleCorrigé du style
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 16/954 - Navigation, p. ex. en utilisant la navigation par catégories
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 40/166 - Édition, p. ex. insertion ou suppression
  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques

21.

Audio file quality and accuracy assessment

      
Numéro d'application 16995278
Numéro de brevet 11971926
Statut Délivré - en vigueur
Date de dépôt 2020-08-17
Date de la première publication 2021-02-04
Date d'octroi 2024-04-30
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Defouw, Gregory P.
  • Panguluri, Venkatarama Anilkumar

Abrégé

Disclosed computer-based systems and methods for analyzing a plurality of audio files corresponding to text-based news stories and received from a plurality of audio file creators are configured to (i) compare quality and/or accuracy metrics of individual audio files against corresponding quality and/or accuracy thresholds, and (ii) based on the comparison: (a) accept audio files meeting the quality and/or accuracy thresholds for distribution to a plurality of subscribers for playback, (b) reject audio files failing to meet one or more certain quality and/or accuracy thresholds, (c) remediate audio files failing to meet certain quality thresholds, and (d) designate for human review, audio files failing to meet one or more certain quality and/or accuracy thresholds by a predetermined margin.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 16/61 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • G10L 25/51 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation

22.

Playlist selection for audio streaming

      
Numéro d'application 17022603
Numéro de brevet 11481183
Statut Délivré - en vigueur
Date de dépôt 2020-09-16
Date de la première publication 2020-12-31
Date d'octroi 2022-10-25
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 16/68 - Recherche de données 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
  • H04L 67/12 - 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
  • 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/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]

23.

Retrieval and playout of media content

      
Numéro d'application 16931141
Numéro de brevet 11184419
Statut Délivré - en vigueur
Date de dépôt 2020-07-16
Date de la première publication 2020-11-05
Date d'octroi 2021-11-23
Propriétaire GRACENOTE DIGITAL VENTURES, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yeh, John Zhenghao

Abrégé

An example method involves (i) accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; (ii) retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out, via a client device, the media content items in accordance with the sequence defined by the playlist; (iii) accessing second data representing user activity related to the client device, and using the accessed second data as a basis to select a media content item from a plurality of media content items; and (iv) retrieving third data representing the selected media content item, and using the retrieved third data to play out, via the client device, the selected media content item in between playing out the first and second media content items.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/438 - Présentation des résultats des requêtes

24.

Retrieval and playout of media content

      
Numéro d'application 16933025
Numéro de brevet 11146621
Statut Délivré - en vigueur
Date de dépôt 2020-07-20
Date de la première publication 2020-11-05
Date d'octroi 2021-10-12
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to playout the media content items in accordance with the sequence defined by the playlist; determining a status of an event, and using the determined status of the event as a basis to determine a condition; making a determination that the determined condition has been satisfied; and responsive to making the determination that the determined condition has been satisfied, (i) retrieving second data representing a media content item related to the event, and (ii) using the retrieved second data to playout the media content item related to the event in between playing out the first and second media content items.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • G06F 16/435 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/438 - Présentation des résultats des requêtes
  • 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

25.

In-vehicle audio playout

      
Numéro d'application 16919289
Numéro de brevet 11368508
Statut Délivré - en vigueur
Date de dépôt 2020-07-02
Date de la première publication 2020-10-22
Date d'octroi 2022-06-21
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving an indication of media content selected by way of a first client device. The indication may specify that the media content has been flagged for audible playout at a later time (such as when the client device or its user is in an automobile). The example embodiment may further involve receiving a request to stream the audio file to a second client device. The second client device may be associated with the first client device. The example embodiment may further involve causing the audio file to be streamed to the second client device.

Classes IPC  ?

  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • H04L 67/06 - Protocoles spécialement adaptés au transfert de fichiers, p. ex. protocole de transfert de fichier [FTP]
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/01 - Protocoles
  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte
  • H04L 67/12 - 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

26.

Real time popularity based audible content acquisition

      
Numéro d'application 16237123
Numéro de brevet 10762889
Statut Délivré - en vigueur
Date de dépôt 2018-12-31
Date de la première publication 2020-09-01
Date d'octroi 2020-09-01
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Kumar, Lalit
  • Defouw, Gregory P.

Abrégé

A personalized news service provides personalized news programs for its users by generating personalized combinations of audible versions of news stories derived from text-based based versions of the news stories. The audible versions may be generated from the text-based version by a text-to-speech system, or may by recording a person reading aloud the text-based version. To acquire recordings, the personalized news service can make a determination that a particular news story has a threshold extent of popularity. The news service can then transmit a request to a remote recording station for a recording of a verbal reading of the particular news story. The news service can then receive the requested recording from the remote recording station.

Classes IPC  ?

  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte
  • G10L 13/02 - Procédés d'élaboration de parole synthétiqueSynthétiseurs de parole
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06Q 10/10 - BureautiqueGestion du temps
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction

27.

Retrieving and playing out media content for a personalized playlist including a content placeholder

      
Numéro d'application 16787879
Numéro de brevet 11151189
Statut Délivré - en vigueur
Date de dépôt 2020-02-11
Date de la première publication 2020-06-04
Date d'octroi 2021-10-19
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves receiving a playlist defining a sequence of media content items including first and second content items; retrieving first data representing the content items, and using the retrieved first data to play out the content items in accordance with the sequence; making a first determination of whether the playlist defines a placeholder between the first and second content items; responsive to the first determination being that the playlist defines a placeholder, making a second determination of whether a condition has been satisfied, wherein the condition corresponds to a content category type; and responsive to the second determination being that the condition has been satisfied, (i) retrieving second data representing a media content item of the content category type, and (ii) using the retrieved second data to play out the content item in between playing out the first and second content items.

Classes IPC  ?

  • G06F 16/438 - Présentation des résultats des requêtes

28.

Retrieving and playing out media content for a personalized playlist

      
Numéro d'application 16787863
Numéro de brevet 11263253
Statut Délivré - en vigueur
Date de dépôt 2020-02-11
Date de la première publication 2020-06-04
Date d'octroi 2022-03-01
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves receiving a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out the media content items in accordance with the sequence defined by the playlist; making a determination of whether a condition has been satisfied, wherein the condition corresponds to a content category type; and responsive to the determination being that the condition has been satisfied, (i) retrieving second data representing a media content item of the content category type, and (ii) using the retrieved second data to play out the media content item of the content category type in between playing out the first and second media content items.

Classes IPC  ?

  • G06F 16/438 - Présentation des résultats des requêtes

29.

Audio streaming of text-based articles from newsfeeds

      
Numéro d'application 15387327
Numéro de brevet 10565980
Statut Délivré - en vigueur
Date de dépôt 2016-12-21
Date de la première publication 2020-02-18
Date d'octroi 2020-02-18
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving, from a client device, a selection of text-based articles from newsfeeds. The selection may specify that the text-based articles have been flagged for audible playout. The example embodiment may also involve, possibly in response to receiving the selection of the text-based articles, retrieving text-based articles from the newsfeeds. The example embodiment may also involve causing the text-based articles to be converted into audio files. The example embodiment may also involve receiving a request to stream the audio files to the client device or another device. The example embodiment may also involve causing the audio files to be streamed to the client device or the other device.

Classes IPC  ?

  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G10L 13/04 - Détails des systèmes de synthèse de la parole, p. ex. structure du synthétiseur ou gestion de la mémoire
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

30.

Saving media for audio playout

      
Numéro d'application 16514555
Numéro de brevet 10742702
Statut Délivré - en vigueur
Date de dépôt 2019-07-17
Date de la première publication 2019-11-07
Date d'octroi 2020-08-11
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving an indication of media content selected by way of a first client device. The indication may specify that the media content has been flagged for audible playout at a later time (such as when the client device or its user is in an automobile). The example embodiment may further involve receiving a request to stream the audio file to a second client device. The second client device may be associated with the first client device. The example embodiment may further involve causing the audio file to be streamed to the second client device.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte

31.

Computing device and corresponding method for generating data representing text

      
Numéro d'application 16517033
Numéro de brevet 10977424
Statut Délivré - en vigueur
Date de dépôt 2019-07-19
Date de la première publication 2019-11-07
Date d'octroi 2021-04-13
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Defouw, Gregory P.

Abrégé

An example method involves (i) accessing first data defining multiple portions of a content item, wherein at least a plurality of the portions represent text; (ii) selecting, from the plurality of portions representing text, a subset of the portions representing text, wherein the selecting is based on each portion of the selected subset having a particular characteristic; (iii) based on the text represented by the portions of the selected subset, generating second data that represents a concatenation of the text represented by the portions of the selected subset; and (iv) providing output based on the generated second data.

Classes IPC  ?

  • G06F 40/131 - Fragmentation de fichiers textes, p. ex. création de blocs de texte réutilisablesLiaison aux fragments, p. ex. par utilisation de XIncludeEspaces de nommage
  • G06F 16/34 - NavigationVisualisation à cet effet
  • G06F 40/151 - Transformation
  • G06F 40/253 - Analyse grammaticaleCorrigé du style
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 16/954 - Navigation, p. ex. en utilisant la navigation par catégories
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 40/166 - Édition, p. ex. insertion ou suppression
  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques

32.

Playlist selection for audio streaming

      
Numéro d'application 16447496
Numéro de brevet 10809973
Statut Délivré - en vigueur
Date de dépôt 2019-06-20
Date de la première publication 2019-10-03
Date d'octroi 2020-10-20
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 16/68 - Recherche de données 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
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

33.

Retrieval and playout of media content

      
Numéro d'application 16433778
Numéro de brevet 10764358
Statut Délivré - en vigueur
Date de dépôt 2019-06-06
Date de la première publication 2019-09-19
Date d'octroi 2020-09-01
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to playout the media content items in accordance with the sequence defined by the playlist; determining a status of an event, and using the determined status of the event as a basis to determine a condition; making a determination that the determined condition has been satisfied; and responsive to making the determination that the determined condition has been satisfied, (i) retrieving second data representing a media content item related to the event, and (ii) using the retrieved second data to playout the media content item related to the event in between playing out the first and second media content items.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/435 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • G06F 16/438 - Présentation des résultats des requêtes
  • 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

34.

Saving media for in-automobile playout

      
Numéro d'application 15387351
Numéro de brevet 10419508
Statut Délivré - en vigueur
Date de dépôt 2016-12-21
Date de la première publication 2019-09-17
Date d'octroi 2019-09-17
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving an indication of media content selected by way of a first client device. The indication may specify that the media content has been flagged for audible playout at a later time (such as when the client device or its user is in an automobile). The example embodiment may further involve receiving a request to stream the audio file to a second client device. The second client device may be associated with the first client device. The example embodiment may further involve causing the audio file to be streamed to the second client device.

Classes IPC  ?

  • 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
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G06F 3/16 - Entrée acoustiqueSortie acoustique

35.

Audio streaming based on in-automobile detection

      
Numéro d'application 16000446
Numéro de brevet 10275212
Statut Délivré - en vigueur
Date de dépôt 2018-06-05
Date de la première publication 2019-04-30
Date d'octroi 2019-04-30
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 16/68 - Recherche de données 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

36.

Audio streaming based on in-automobile detection

      
Numéro d'application 16228857
Numéro de brevet 10372411
Statut Délivré - en vigueur
Date de dépôt 2018-12-21
Date de la première publication 2019-04-25
Date d'octroi 2019-08-06
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 16/68 - Recherche de données 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
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

37.

In-automobile audio system playout of saved media

      
Numéro d'application 16002454
Numéro de brevet 10270826
Statut Délivré - en vigueur
Date de dépôt 2018-06-07
Date de la première publication 2018-10-04
Date d'octroi 2019-04-23
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve receiving an indication of media content selected by way of a first client device. The indication may specify that the media content has been flagged for audible playout at a later time (such as when the client device or its user is in an automobile). The example embodiment may further involve receiving a request to stream the audio file to a second client device. The second client device may be associated with the first client device. The example embodiment may further involve causing the audio file to be streamed to the second client device.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • 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
  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte

38.

Computing device and corresponding method for generating data representing text

      
Numéro d'application 15991869
Numéro de brevet 10402476
Statut Délivré - en vigueur
Date de dépôt 2018-05-29
Date de la première publication 2018-09-27
Date d'octroi 2019-09-03
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Defouw, Gregory P.

Abrégé

An example method involves (i) accessing first data defining multiple portions of a content item, wherein at least a plurality of the portions represent text; (ii) selecting, from the plurality of portions representing text, a subset of the portions representing text, wherein the selecting is based on each portion of the selected subset having a particular characteristic; (iii) based on the text represented by the portions of the selected subset, generating second data that represents a concatenation of the text represented by the portions of the selected subset; and (iv) providing output based on the generated second data.

Classes IPC  ?

  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 16/34 - NavigationVisualisation à cet effet
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 16/954 - Navigation, p. ex. en utilisant la navigation par catégories
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques

39.

Audio streaming based on in-automobile detection

      
Numéro d'application 15387345
Numéro de brevet 10019225
Statut Délivré - en vigueur
Date de dépôt 2016-12-21
Date de la première publication 2018-07-10
Date d'octroi 2018-07-10
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.

Classes IPC  ?

  • H04B 1/00 - Détails des systèmes de transmission, non couverts par l'un des groupes Détails des systèmes de transmission non caractérisés par le milieu utilisé pour la transmission
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

40.

Computing device and corresponding method for generating data representing text

      
Numéro d'application 15710556
Numéro de brevet 10339219
Statut Délivré - en vigueur
Date de dépôt 2017-09-20
Date de la première publication 2018-01-11
Date d'octroi 2019-07-02
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Defouw, Gregory P.

Abrégé

An example method involves (i) accessing first data representing text, wherein the text defines at least one position representing a particular type of grammatical break between two portions of the text; (ii) identifying, from among the at least one position, a position that is closest to a target position within the text; (iii) based on the identified position within the text, generating second data that represents a proper subset of the text, wherein the proper subset extends from an initial position within the text to the identified position within the text; and (iv) providing output based on the generated second data.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • H04N 9/87 - Régénération des signaux de télévision en couleurs
  • G06F 16/40 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données multimédia, p. ex. diaporama comprenant des données d'image et d’autres données audio
  • 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 17/21 - Traitement de texte
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/25 - Justification automatique
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 16/954 - Navigation, p. ex. en utilisant la navigation par catégories
  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques

41.

Generating a playlist based on a data generation attribute

      
Numéro d'application 15244561
Numéro de brevet 09804816
Statut Délivré - en vigueur
Date de dépôt 2016-08-23
Date de la première publication 2016-12-08
Date d'octroi 2017-10-31
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Sunku, Raghavendra

Abrégé

An example method involves determining an attribute associated with an audible version of a news story, wherein the attribute indicates a manner in which data representing the audible version of the news story was generated; using the determined attribute associated with the audible version of the news story as a basis to generate a playlist of a news program that includes the audible version of the news story; and transmitting the generated playlist to a client device.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
  • H04N 21/61 - Structure physique de réseauTraitement de signal
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte

42.

Real time popularity based audible content acquisition

      
Numéro d'application 15223278
Numéro de brevet 10290298
Statut Délivré - en vigueur
Date de dépôt 2016-07-29
Date de la première publication 2016-12-08
Date d'octroi 2019-05-14
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Kumar, Lalit
  • Defouw, Gregory P.

Abrégé

A personalized news service provides personalized news programs for its users by generating personalized combinations of audible versions of news stories derived from text-based based versions of the news stories. The audible versions may be generated from the text-based version by a text-to-speech system, or may by recording a person reading aloud the text-based version. To acquire recordings, the personalized news service can make a determination that a particular news story has a threshold extent of popularity. The news service can then transmit a request to a remote recording station for a recording of a verbal reading of the particular news story. The news service can then receive the requested recording from the remote recording station.

Classes IPC  ?

  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte
  • G10L 13/02 - Procédés d'élaboration de parole synthétiqueSynthétiseurs de parole
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G10L 13/08 - Analyse de texte ou génération de paramètres pour la synthèse de la parole à partir de texte, p. ex. conversion graphème-phonème, génération de prosodie ou détermination de l'intonation ou de l'accent tonique
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06Q 10/10 - BureautiqueGestion du temps
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction

43.

Retrieval and playout of media content

      
Numéro d'application 14341521
Numéro de brevet 10757159
Statut Délivré - en vigueur
Date de dépôt 2014-07-25
Date de la première publication 2016-01-28
Date d'octroi 2020-08-25
Propriétaire GRACENOTE DIGITAL VENTURES, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yeh, John Zhenghao

Abrégé

An example method involves (i) accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; (ii) retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out, via a client device, the media content items in accordance with the sequence defined by the playlist; (iii) accessing second data representing user activity related to the client device, and using the accessed second data as a basis to select a media content item from a plurality of media content items; and (iv) retrieving third data representing the selected media content item, and using the retrieved third data to play out, via the client device, the selected media content item in between playing out the first and second media content items.

Classes IPC  ?

  • G06F 16/438 - Présentation des résultats des requêtes
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

44.

Retrieval and playout of media content

      
Numéro d'application 14341503
Numéro de brevet 10362094
Statut Délivré - en vigueur
Date de dépôt 2014-07-25
Date de la première publication 2016-01-28
Date d'octroi 2019-07-23
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to playout the media content items in accordance with the sequence defined by the playlist; determining a status of an event, and using the determined status of the event as a basis to determine a condition; making a determination that the determined condition has been satisfied; and responsive to making the determination that the determined condition has been satisfied, (i) retrieving second data representing a media content item related to the event, and (ii) using the retrieved second data to playout the media content item related to the event in between playing out the first and second media content items.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • 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/438 - Présentation des résultats des requêtes

45.

Computing device and corresponding method for generating data representing text

      
Numéro d'application 14322627
Numéro de brevet 10031899
Statut Délivré - en vigueur
Date de dépôt 2014-07-02
Date de la première publication 2016-01-07
Date d'octroi 2018-07-24
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Defouw, Gregory P.

Abrégé

An example method involves (i) accessing first data representing text; (ii) identifying a term within the represented text; (iii) using the identified term as a basis to select a text-editing rule from among a set of text-editing rules; (iv) generating second data that represents the represented text edited in accordance with the selected text-editing rule; and (v) providing output based on the generated second data.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds

46.

Computing device and corresponding method for generating data representing text

      
Numéro d'application 14322611
Numéro de brevet 10019416
Statut Délivré - en vigueur
Date de dépôt 2014-07-02
Date de la première publication 2016-01-07
Date d'octroi 2018-07-10
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Defouw, Gregory P.

Abrégé

An example method involves (i) accessing first data defining multiple portions of a content item, wherein at least a plurality of the portions represent text; (ii) selecting, from the plurality of portions representing text, a subset of the portions representing text, wherein the selecting is based on each portion of the selected subset having a particular characteristic; (iii) based on the text represented by the portions of the selected subset, generating second data that represents a concatenation of the text represented by the portions of the selected subset; and (iv) providing output based on the generated second data.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 3/16 - Entrée acoustiqueSortie acoustique

47.

Computing device and corresponding method for generating data representing text

      
Numéro d'application 14322633
Numéro de brevet 09798715
Statut Délivré - en vigueur
Date de dépôt 2014-07-02
Date de la première publication 2016-01-07
Date d'octroi 2017-10-24
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Defouw, Gregory P.

Abrégé

An example method involves (i) accessing first data representing text, wherein the text defines at least one position representing a particular type of grammatical break between two portions of the text; (ii) identifying, from among the at least one position, a position that is closest to a target position within the text; (iii) based on the identified position within the text, generating second data that represents a proper subset of the text, wherein the proper subset extends from an initial position within the text to the identified position within the text; and (iv) providing output based on the generated second data.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 17/25 - Justification automatique
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 17/21 - Traitement de texte
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • H04N 9/87 - Régénération des signaux de télévision en couleurs
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 3/16 - Entrée acoustiqueSortie acoustique

48.

Audio file quality and accuracy assessment

      
Numéro d'application 14280259
Numéro de brevet 10776419
Statut Délivré - en vigueur
Date de dépôt 2014-05-16
Date de la première publication 2015-11-19
Date d'octroi 2020-09-15
Propriétaire GRACENOTE DIGITAL VENTURES, LLC (USA)
Inventeur(s)
  • Defouw, Gregory P.
  • Panguluri, Venkatarama Anilkumar

Abrégé

Disclosed computer-based systems and methods for analyzing a plurality of audio files corresponding to text-based news stories and received from a plurality of audio file creators are configured to (i) compare quality and/or accuracy metrics of individual audio files against corresponding quality and/or accuracy thresholds, and (ii) based on the comparison: (a) accept audio files meeting the quality and/or accuracy thresholds for distribution to a plurality of subscribers for playback, (b) reject audio files failing to meet one or more certain quality and/or accuracy thresholds, (c) remediate audio files failing to meet certain quality thresholds, and (d) designate for human review, audio files failing to meet one or more certain quality and/or accuracy thresholds by a predetermined margin.

Classes IPC  ?

  • G06F 16/61 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G10L 25/69 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour l’évaluation de signaux de voix synthétiques ou décodés
  • H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • H04N 21/81 - Composants mono média du contenu
  • G10L 25/51 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • G10L 25/03 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par le type de paramètres extraits
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole

49.

Retrieving and playing out media content for a personalized playlist including a content placeholder

      
Numéro d'application 14280337
Numéro de brevet 10599705
Statut Délivré - en vigueur
Date de dépôt 2014-05-16
Date de la première publication 2015-09-24
Date d'octroi 2020-03-24
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves receiving a playlist defining a sequence of media content items including first and second content items; retrieving first data representing the content items, and using the retrieved first data to play out the content items in accordance with the sequence; making a first determination of whether the playlist defines a placeholder between the first and second content items; responsive to the first determination being that the playlist defines a placeholder, making a second determination of whether a condition has been satisfied, wherein the condition corresponds to a content category type; and responsive to the second determination being that the condition has been satisfied, (i) retrieving second data representing a media content item of the content category type, and (ii) using the retrieved second data to play out the content item in between playing out the first and second content items.

Classes IPC  ?

  • G06F 16/438 - Présentation des résultats des requêtes

50.

Retrieving and playing out media content for a personalized playlist

      
Numéro d'application 14280350
Numéro de brevet 10599706
Statut Délivré - en vigueur
Date de dépôt 2014-05-16
Date de la première publication 2015-09-24
Date d'octroi 2020-03-24
Propriétaire Gracenote Digital Ventures, LLC (USA)
Inventeur(s) Panguluri, Venkatarama Anilkumar

Abrégé

An example method involves receiving a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out the media content items in accordance with the sequence defined by the playlist; making a determination of whether a condition has been satisfied, wherein the condition corresponds to a content category type; and responsive to the determination being that the condition has been satisfied, (i) retrieving second data representing a media content item of the content category type, and (ii) using the retrieved second data to play out the media content item of the content category type in between playing out the first and second media content items.

Classes IPC  ?

  • G06F 16/438 - Présentation des résultats des requêtes

51.

Dynamic playout of audible punctuation in connection with playout of playlist content

      
Numéro d'application 14196789
Numéro de brevet 09619198
Statut Délivré - en vigueur
Date de dépôt 2014-03-04
Date de la première publication 2015-09-10
Date d'octroi 2017-04-11
Propriétaire GRACENOTE DIGITAL VENTURES, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yeh, John Zhenghao

Abrégé

Disclosed are methods and systems for dynamically playing audible punctuation in connection with playout of content defined by a playlist. A client receives a playlist defining a sequence of media content items to be played out by the client, the playlist indicating attribute data for each media content item of the sequence. For each of at least one of the media content items of the playlist, the client determines based on the attribute data and perhaps based on user preference data an audible punctuation to play out in connection with playout of that media content item, and the client retrieves and plays out the audible punctuation in connection with playout of that media content item.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

52.

Generating a playlist based on a data generation attribute

      
Numéro d'application 14196870
Numéro de brevet 09454342
Statut Délivré - en vigueur
Date de dépôt 2014-03-04
Date de la première publication 2015-09-10
Date d'octroi 2016-09-27
Propriétaire GRACENOTE DIGITAL VENTURES, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Sunku, Raghavendra

Abrégé

An example method involves determining an attribute associated with an audible version of a news story, wherein the attribute indicates a manner in which data representing the audible version of the news story was generated; using the determined attribute associated with the audible version of the news story as a basis to generate a playlist of a news program that includes the audible version of the news story; and transmitting the generated playlist to a client device.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 3/16 - Entrée acoustiqueSortie acoustique

53.

Real time popularity based audible content aquisition

      
Numéro d'application 14196908
Numéro de brevet 09431002
Statut Délivré - en vigueur
Date de dépôt 2014-03-04
Date de la première publication 2015-09-10
Date d'octroi 2016-08-30
Propriétaire GRACENOTE DIGITAL VENTURES, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Kumar, Lalit
  • Defouw, Gregory P.

Abrégé

A personalized news service provides personalized news programs for its users by generating personalized combinations of audible versions of news stories derived from text-based based versions of the news stories. The audible versions may be generated from the text-based version by a text-to-speech system, or may by recording a person reading aloud the text-based version. To acquire recordings, the personalized news service can make a determination that a particular news story has a threshold extent of popularity. The news service can then transmit a request to a remote recording station for a recording of a verbal reading of the particular news story. The news service can then receive the requested recording from the remote recording station.

Classes IPC  ?

  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/81 - Composants mono média du contenu
  • G06Q 10/10 - BureautiqueGestion du temps

54.

Use of an anticipated travel duration as a basis to generate a playlist

      
Numéro d'application 14196932
Numéro de brevet 09798509
Statut Délivré - en vigueur
Date de dépôt 2014-03-04
Date de la première publication 2015-09-10
Date d'octroi 2017-10-24
Propriétaire GRACENOTE DIGITAL VENTURES, LLC (USA)
Inventeur(s)
  • Panguluri, Venkatarama Anilkumar
  • Yarram, Venkata Sunil Kumar
  • Kumar, Lalit
  • Sunku, Raghavendra

Abrégé

An example system may include a communication interface; a processor; and a non-transitory computer-readable medium having stored thereon program instructions that when executed by the processor cause the server to perform of a set of functions. The set of functions may include determining an anticipated travel duration of a user of a client device, using the anticipated travel duration of the user as a basis to generate a playlist of a personalized news program for the user, and transmitting data representing the generated playlist to the client device.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/61 - Structure physique de réseauTraitement de signal
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail