Gracenote, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 448 pour Gracenote, Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 430
        Marque 18
Juridiction
        États-Unis 341
        International 91
        Europe 9
        Canada 7
Date
Nouveautés (dernières 4 semaines) 6
2025 février (MACJ) 2
2025 janvier 4
2024 décembre 3
2024 novembre 4
Voir plus
Classe IPC
G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu 55
G06F 3/16 - Entrée acoustiqueSortie acoustique 50
H04N 21/81 - Composants mono média du contenu 45
H04N 21/439 - Traitement de flux audio élémentaires 39
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 37
Voir plus
Classe NICE
41 - Éducation, divertissements, activités sportives et culturelles 17
42 - Services scientifiques, technologiques et industriels, recherche et conception 11
09 - Appareils et instruments scientifiques et électriques 9
Statut
En Instance 82
Enregistré / En vigueur 366
  1     2     3     ...     5        Prochaine page

1.

Methods and Apparatus for Audio Equalization Based on Variant Selection

      
Numéro d'application 18926305
Statut En instance
Date de dépôt 2024-10-25
Date de la première publication 2025-02-13
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Coover, Robert
  • Renner, Joseph
  • Summers, Cameron A.

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed methods and apparatus for audio equalization based on variant selection. An example apparatus includes a processor to obtain training data, the training data including a plurality of reference audio signals each associated with a variant of music and organize the training data into a plurality of entries based on the plurality of reference audio signals, a training model executor to execute a neural network model using the training data, and a model trainer to train the neural network model by updating at least one weight corresponding to one of the entries in the training data when the neural network model does not satisfy a training threshold.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G10L 25/30 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux
  • 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
  • H03G 5/16 - Commande automatique

2.

METHODS AND APPARATUS FOR PLAYBACK USING PRE-PROCESSED INFORMATION AND PERSONALIZATION

      
Numéro d'application 18929188
Statut En instance
Date de dépôt 2024-10-28
Date de la première publication 2025-02-13
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Coover, Robert
  • Summers, Cameron Aubrey
  • Renner, Joseph
  • Cremer, Markus
  • Mansfield, Warren

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed for playback using pre-processed profile information and personalization. Example apparatus disclosed herein include a synchronizer to, in response to receiving a media signal to be played on a playback device, access an equalization (EQ) profile corresponding to the media signal; an EQ personalization manager to generate a personalized EQ setting; and an EQ adjustment implementor to modify playback of the media signal on the playback device based on a blended equalization generated based on the EQ profile and the personalized EQ setting.

Classes IPC  ?

  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G10L 25/30 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux
  • 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
  • H03F 3/181 - Amplificateurs à basse fréquence, p. ex. préamplificateurs à fréquence musicale
  • H03G 5/16 - Commande automatique
  • H04N 9/87 - Régénération des signaux de télévision en couleurs
  • H04N 21/439 - Traitement de flux audio élémentaires
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04R 3/04 - Circuits pour transducteurs pour corriger la fréquence de réponse

3.

Transition Detector Neural Network

      
Numéro d'application 18911726
Statut En instance
Date de dépôt 2024-10-10
Date de la première publication 2025-01-30
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Renner, Joseph
  • Vartakavi, Aneesh
  • Coover, Robert

Abrégé

In one aspect, an example method includes (i) extracting a sequence of audio features from a portion of a sequence of media content; (ii) extracting a sequence of video features from the portion of the sequence of media content; (iii) providing the sequence of audio features and the sequence of video features as an input to a transition detector neural network that is configured to classify whether or not a given input includes a transition between different content segments; (iv) obtaining from the transition detector neural network classification data corresponding to the input; (v) determining that the classification data is indicative of a transition between different content segments; and (vi) based on determining that the classification data is indicative of a transition between different content segments, outputting transition data indicating that the portion of the sequence of media content includes a transition between different content segments.

Classes IPC  ?

  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06F 18/24 - Techniques de classification
  • G06F 18/2413 - Techniques de classification relatives au modèle de classification, p. ex. approches paramétriques ou non paramétriques basées sur les distances des motifs d'entraînement ou de référence
  • G06N 3/049 - Réseaux neuronaux temporels, p. ex. éléments à retard, neurones oscillants ou entrées impulsionnelles
  • G06N 3/08 - Méthodes d'apprentissage
  • G06V 10/80 - Fusion, c.-à-d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/81 - Composants mono média du contenu

4.

Methods and Apparatus to Segment Audio and Determine Audio Segment Similarities

      
Numéro d'application 18890424
Statut En instance
Date de dépôt 2024-09-19
Date de la première publication 2025-01-30
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Mccallum, Matthew

Abrégé

Methods, apparatus, and systems are disclosed to segment audio and determine audio segment similarities. An example apparatus includes at least one memory storing instructions and processor circuitry to execute instructions to at least select an anchor index beat of digital audio, identify a first segment of the digital audio based on the anchor index beat to analyze, the first segment having at least two beats and a respective center beat, concatenate time-frequency data of the at least two beats and the respective center beat to form a matrix of the first segment, generate a first deep feature based on the first segment, the first deep feature indicative of a descriptor of the digital audio, and train internal coefficients to classify the first deep feature as similar to a second deep feature based on the descriptor of the first deep feature and a descriptor of a second deep feature.

Classes IPC  ?

  • G10L 15/04 - SegmentationDétection des limites de mots
  • G10L 15/06 - Création de gabarits de référenceEntraînement des systèmes de reconnaissance de la parole, p. ex. adaptation aux caractéristiques de la voix du locuteur
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels

5.

METHODS AND APPARATUS FOR VOLUME ADJUSTMENT

      
Numéro d'application 18917165
Statut En instance
Date de dépôt 2024-10-16
Date de la première publication 2025-01-30
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Coover, Robert
  • Scott, Jeffrey
  • Cremer, Markus K.
  • Vartakavi, Aneesh

Abrégé

Apparatus, systems, articles of manufacture, and methods for volume adjustment are disclosed herein. An example method includes collecting data corresponding to a volume of an audio signal as the audio signal is output through a device, when an average volume of the audio signal does not satisfy a volume threshold for a specified timespan, determining a difference between the average volume and a desired volume, and applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume, the gain determined based on the difference between the average volume and the desired volume.

Classes IPC  ?

  • H03G 3/30 - Commande automatique dans des amplificateurs comportant des dispositifs semi-conducteurs
  • H03F 3/183 - Amplificateurs à basse fréquence, p. ex. préamplificateurs à fréquence musicale comportant uniquement des dispositifs à semi-conducteurs
  • H03G 3/02 - Commande actionnée manuellement
  • H03G 7/00 - Compression ou expansion de volume dans les amplificateurs
  • H04R 3/00 - Circuits pour transducteurs

6.

METHODS AND APPARATUS TO IDENTIFY MEDIA BASED ON HISTORICAL DATA

      
Numéro d'application 18904278
Statut En instance
Date de dépôt 2024-10-02
Date de la première publication 2025-01-16
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Cremer, Markus Kurt
  • Hodges, Todd

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed to identify media based on historical data. An example method includes: comparing (a) a pitch shifted fingerprint, (b) a time shifted fingerprint, or (c) a resampled fingerprint to a reference fingerprint; in response to a match between any of (a) the pitch shifted fingerprint, (b) the time shifted fingerprint, or (c) the resampled fingerprint and the reference fingerprint, generating indications of (a) a pitch shift value, (b) a time shift value, or (c) a resample ratio that caused the match; in response to collecting broadcast media for a threshold period of time, processing the one or more indications; and in response to a request for a recommendation for information associated with a query, transmitting the recommendation including one or more frequencies of occurrence of (a) the pitch shift value, (b) the time shift value, or (c) the resample ratio.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/632 - Formulation de requêtes
  • G06F 16/65 - GroupementClassement
  • 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
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité

7.

AUDIO IDENTIFICATION BASED ON DATA STRUCTURE

      
Numéro d'application 18824127
Statut En instance
Date de dépôt 2024-09-04
Date de la première publication 2024-12-26
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Rafii, Zafar
  • Seetharaman, Prem

Abrégé

Example systems and methods are audio identification based on data structure are disclosed. An example apparatus includes memory, and one or more processors to execute instructions to execute a constant Q transform on query time slices of query audio, binarize the constant Q transformed query time slices, execute a two-dimensional Fourier transform on query time windows within the binarized and constant Q transformed query time slices to generate two-dimensional Fourier transforms of the query time windows, sequentially order the two-dimensional Fourier transforms in a query data structure, and identify the query audio as a cover rendition of reference audio based on a comparison between the query data structure and a reference data structure associated with the reference audio.

Classes IPC  ?

  • 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
  • G06F 16/61 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 17/14 - Transformations de Fourier, de Walsh ou transformations d'espace analogues
  • G10L 25/27 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse
  • 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

8.

Methods and Apparatus for Efficient Media Indexing

      
Numéro d'application 18824141
Statut En instance
Date de dépôt 2024-09-04
Date de la première publication 2024-12-26
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Wilkinson, Matthew James
  • Scott, Jeffrey
  • Coover, Robert
  • Dimitriou, Konstantinos Antonios

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed for efficient media indexing. An example method disclosed herein includes means for initiating a list of hash seeds, the list of hash seeds including at least a first hash seed value and a second hash seed value among other hash seed values, means for generating to generate a first bucket distribution based on the first hash seed value and a first hash function and generate a second bucket distribution based on the second hash seed value used in combination with the first hash seed value, means for determining to determine a first entropy value of the first bucket distribution, wherein data associated with the first bucket distribution is stored in a first hash table and determine a second entropy value of the second bucket distribution.

Classes IPC  ?

  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage

9.

Music Service with Motion Video

      
Numéro d'application 18821897
Statut En instance
Date de dépôt 2024-08-30
Date de la première publication 2024-12-19
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Cremer, Markus K.

Abrégé

Techniques of providing motion video content along with audio content are disclosed. In some example embodiments, a computer-implemented system is configured to perform operations comprising: receiving primary audio content; determining that at least one reference audio content satisfies a predetermined similarity threshold based on a comparison of the primary audio content with the at least one reference audio content; for each one of the at least one reference audio content, identifying motion video content based on the motion video content being stored in association with the one of the at least one reference audio content and not stored in association with the primary audio content; and causing the identified motion video content to be displayed on a device concurrently with a presentation of the primary audio content on the device.

Classes IPC  ?

  • H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client
  • H04N 21/439 - Traitement de flux audio élémentaires
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement

10.

AUTOMATED COVER SONG IDENTIFICATION

      
Numéro d'application 18790730
Statut En instance
Date de dépôt 2024-07-31
Date de la première publication 2024-11-28
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Cremer, Markus K.
  • Rafii, Zafar
  • Coover, Robert
  • Seetharaman, Prem

Abrégé

Example systems and methods for automated cover song identification are disclosed. An example apparatus includes at least one memory, machine-readable instructions, and one or more processors to execute the machine-readable instructions to at least execute a constant Q transform on time slices of first audio data to output constant Q transformed time slices, binarize the constant Q transformed time slices to output binarized and constant Q transformed time slices, execute a two-dimensional Fourier transform on time windows within the binarized and constant Q transformed time slices to output two-dimensional Fourier transforms of the time windows, generate a reference data structure based on a sequential order of the two-dimensional Fourier transforms, store the reference data structure in a database, and identify a query data structure associated with query audio data as a cover rendition of the audio data based on a comparison of the query and reference data structures.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06Q 50/18 - Services juridiques

11.

AUDIO CONTENT RECOGNITION METHOD AND SYSTEM

      
Numéro d'application 18790749
Statut En instance
Date de dépôt 2024-07-31
Date de la première publication 2024-11-28
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Berrian, Alexander
  • Hodges, Todd J.
  • Coover, Robert
  • Wilkinson, Matthew James
  • Rafii, Zafar

Abrégé

A method implemented by a computing system comprises generating, by the computing system, a fingerprint comprising a plurality of bin samples associated with audio content. Each bin sample is specified within a frame of the fingerprint and is associated with one of a plurality of non-overlapping frequency ranges and a value indicative of a magnitude of energy associated with a corresponding frequency range. The computing system removes, from the fingerprint, a plurality of bin samples associated with a frequency sweep in the audio content.

Classes IPC  ?

  • G10L 25/54 - 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 pour la recherche
  • G10L 19/018 - Mise en place d’un filigrane audio, c.-à-d. insertion de données inaudibles dans le signal audio
  • G10L 19/028 - Remplacement du bruit, c.-à-d. en substituant des sources de bruit à des composantes spectrales non-tonales
  • G10L 25/18 - 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 les paramètres extraits étant l’information spectrale de chaque sous-bande
  • G10L 25/27 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse
  • G10L 25/72 - 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 transmettre les résultats de l’analyse

12.

Methods and Apparatus to Fingerprint an Audio Signal Via Exponential Normalization

      
Numéro d'application 18674678
Statut En instance
Date de dépôt 2024-05-24
Date de la première publication 2024-11-21
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Berrian, Alexander
  • Wilkinson, Matthew James
  • Coover, Robert

Abrégé

Methods, apparatus, systems, and articles of manufacture are disclosed to fingerprint an audio signal via exponential normalization. An example apparatus includes an audio segmenter to divide an audio signal into a plurality of audio segments including a first audio segment and a second audio segment, the first audio segment including a first time-frequency bin, the second audio segment including a second time-frequency bin, a mean calculator to determine a first exponential mean value associated with the first time frequency bin based on a first magnitude of the audio signal associated with the first time frequency bin and a second exponential mean value associated with the second time frequency bin based on a second magnitude of the audio signal associated with the second time frequency bin and the first exponential mean value. The example apparatus further includes a bin normalizer to normalize the first time-frequency bin based on the second exponential mean value and a fingerprint generator to generate a fingerprint of the audio signal based on the normalized first time-frequency bins.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G10L 25/21 - 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 les paramètres extraits étant l’information sur la puissance
  • 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

13.

METHODS AND APPARATUS FOR AUDIO EQUALIZATION

      
Numéro d'application 18776970
Statut En instance
Date de dépôt 2024-07-18
Date de la première publication 2024-11-07
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Renner, Joseph
  • Coover, Robert
  • Cremer, Markus
  • Summers, Cameron Aubrey

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed for audio equalization. Example instructions disclosed herein cause one or more processors to at least: detect an irregularity in a frequency representation of an audio signal in response to a change in volume between a set of frequency values exceeding a threshold; and adjust a volume at a first frequency value of the set of frequency values to reduce the irregularity.

Classes IPC  ?

  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G10L 25/30 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux
  • 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
  • H03F 3/181 - Amplificateurs à basse fréquence, p. ex. préamplificateurs à fréquence musicale
  • H03G 5/16 - Commande automatique
  • H04N 9/87 - Régénération des signaux de télévision en couleurs
  • H04N 21/439 - Traitement de flux audio élémentaires
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04R 3/04 - Circuits pour transducteurs pour corriger la fréquence de réponse

14.

COVER SONG IDENTIFICATION METHOD AND SYSTEM

      
Numéro d'application 18768497
Statut En instance
Date de dépôt 2024-07-10
Date de la première publication 2024-10-31
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Liu, Xiaochen
  • Renner, Joseph P.
  • Morris, Joshua E.
  • Hodges, Todd J.
  • Coover, Robert
  • Rafii, Zafar

Abrégé

A cover song identification method implemented by a computing system comprises receiving, by a computing system and from a user device, harmonic pitch class profile (HPCP) information that specifies one or more HPCP features associated with target audio content. A major chord profile feature and a minor chord profile feature associated with the target audio content are derived from the HPCP features. Machine learning logic of the computing system determines, based on the major chord profile feature and the minor chord profile feature, a relatedness between the target audio content and each of a plurality of audio content items specified in records of a database. Each audio content item is associated with cover song information. Cover song information associated with an audio content item having a highest relatedness to the target audio content is communicated to the user device.

Classes IPC  ?

  • G10L 25/90 - Détermination de la hauteur tonale des signaux de parole
  • G06F 16/632 - Formulation de requêtes
  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 20/00 - Apprentissage automatique
  • G10L 19/022 - Constitution de blocs, c.-à-d. regroupement d’échantillons temporelsChoix des fenêtres d’analyseFacteur de recouvrement

15.

DYNAMIC CONTENT DELIVERY BASED ON VEHICLE NAVIGATIONAL ATTRIBUTES

      
Numéro d'application 18770540
Statut En instance
Date de dépôt 2024-07-11
Date de la première publication 2024-10-31
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Cremer, Markus K.
  • Jeyachandran, Suresh
  • Quinn, Paul
  • Tsai, Roger

Abrégé

Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example apparatus includes at least one memory, machine readable instructions, and processor circuitry to execute the machine readable instructions to at least obtain navigational attributes from an electronic device of a vehicle via a network, determine a relevancy score for respective ones of first sporting event data items based on the navigational attributes, based on a determination that the navigational attributes correspond to a driving condition, identify a second sporting event data item of the first sporting event data items based on a relevancy score of the second sporting event data item corresponding to the driving condition, and transmit the second sporting event data item to the electronic device of the vehicle to cause the second sporting event data item to be presented.

Classes IPC  ?

  • G01C 21/26 - NavigationInstruments de navigation non prévus dans les groupes spécialement adaptés pour la navigation dans un réseau routier
  • B60W 40/08 - Calcul ou estimation des paramètres de fonctionnement pour les systèmes d'aide à la conduite de véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier liés aux conducteurs ou aux passagers
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p. ex. requêtes spatio-temporelles
  • 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 67/306 - Profils des utilisateurs
  • H04L 67/50 - Services réseau
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
  • H04W 4/024 - Services d’orientation
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons

16.

METHODS AND APPARATUS TO IDENTIFY MEDIA THAT HAS BEEN PITCH SHIFTED, TIME SHIFTED, AND/OR RESAMPLED

      
Numéro d'application 18760704
Statut En instance
Date de dépôt 2024-07-01
Date de la première publication 2024-10-24
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Coover, Robert
  • Wilkinson, Matthew James
  • Scott, Jeffrey
  • Hong, Yongju

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed to identify media that has been pitch shifted, time shifted, and/or resampled. An example apparatus includes: memory; instructions in the apparatus; and processor circuitry to execute the instructions to: transmit a fingerprint of an audio signal and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift, a time shift, or a resample ratio; obtain a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; and change the adjusting instructions based on the information.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/632 - Formulation de requêtes
  • G06F 16/65 - GroupementClassement
  • 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
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité

17.

Methods and Apparatus for Dynamic Volume Adjustment Via Audio Classification

      
Numéro d'application 18760866
Statut En instance
Date de dépôt 2024-07-01
Date de la première publication 2024-10-24
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Cremer, Markus
  • Coover, Robert
  • Scherf, Steven D.
  • Summers, Cameron Aubrey

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed for dynamic volume adjustment via audio classification. Example apparatus include at least one memory; instructions; and at least one processor to execute the instructions to: analyze, with a neural network, a parameter of an audio signal associated with a first volume level to determine a classification group associated with the audio signal; determine an input volume of the audio signal; determine a classification gain value based on the classification group; determine an intermediate gain value as an intermediate between the input volume and the classification gain value by applying a first weight to the input volume and a second weight to the classification gain value; apply the intermediate gain value to the audio signal, the intermediate gain value to modify the first volume level to a second volume level; and apply a compression value to the audio signal, the compression value to modify the second volume level to a third volume level that satisfies a target volume threshold.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G10L 25/30 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux
  • 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

18.

Automated Generation of Banner Images

      
Numéro d'application 18751982
Statut En instance
Date de dépôt 2024-06-24
Date de la première publication 2024-10-17
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Vartakavi, Aneesh

Abrégé

Example systems and methods for automated generation of banner images are disclosed. A program identifier associated with a particular media program may be received by a system, and used for accessing a set of iconic digital images and corresponding metadata associated with the particular media program. The system may select a particular iconic digital image for placing a banner of text associated with the particular media program, by applying an analytical model of banner-placement criteria to the iconic digital images. The system may apply another analytical model for banner generation to the particular iconic image to determine (i) dimensions and placement of a bounding box for containing the text, (ii) segmentation of the text for display within the bounding box, and (iii) selection of font, text size, and font color for display of the text. The system may store the particular iconic digital image and banner metadata specifying the banner.

Classes IPC  ?

  • H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • G06N 20/00 - Apprentissage automatique
  • H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
  • H04N 21/81 - Composants mono média du contenu

19.

OBTAINING ARTIST IMAGERY FROM VIDEO CONTENT USING FACIAL RECOGNITION

      
Numéro d'application 18755109
Statut En instance
Date de dépôt 2024-06-26
Date de la première publication 2024-10-17
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Scott, Jeffrey
  • Vartakavi, Aneesh

Abrégé

An example method may include receiving, at a computing device, a digital image associated with a particular media content program, the digital image containing one or more faces of particular people associated with the particular media content program. A computer-implemented automated face recognition program may be applied to the digital image to recognize, based on at least one feature vector from a prior-determined set of feature vectors, one or more of the particular people in the digital image, together with respective geometric coordinates for each of the one or more detected faces. At least a subset of the prior-determined set of feature vectors may be associated with a respective one of the particular people. The digital image together may be stored in non-transitory computer-readable memory, together with information assigning respective identities of the recognized particular people, and associating with each respective assigned identity geometric coordinates in the digital image.

Classes IPC  ?

  • G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
  • G06F 16/783 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques

20.

SELECTING BALANCED CLUSTERS OF DESCRIPTIVE VECTORS

      
Numéro d'application 18750735
Statut En instance
Date de dépôt 2024-06-21
Date de la première publication 2024-10-17
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Dimaria, Peter C.
  • Cremer, Markus K.
  • Popp, Phillip

Abrégé

A clustering machine can cluster descriptive vectors in a balanced manner. The clustering machine calculates distances between pairs of descriptive vectors and generates clusters of vectors arranged in a hierarchy. The clustering machine determines centroid vectors of the clusters, such that each cluster is represented by its corresponding centroid vector. The clustering machine calculates a sum of inter-cluster vector distances between pairs of centroid vectors, as well as a sum of intra-cluster vector distances between pairs of vectors in the clusters. The clustering machine calculates multiple scores of the hierarchy by varying a scalar and calculating a separate score for each scalar. The calculation of each score is based on the two sums previously calculated for the hierarchy. The clustering machine may select or otherwise identify a balanced subset of the hierarchy by finding an extremum in the calculated scores.

Classes IPC  ?

  • G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage

21.

METHODS AND APPARATUS TO IDENTIFY MEDIA

      
Numéro d'application 18751738
Statut En instance
Date de dépôt 2024-06-24
Date de la première publication 2024-10-17
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Coover, Robert
  • Wilkinson, Matthew James
  • Scott, Jeffrey
  • Hong, Yongju

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed to identify media. An example method includes: in response to a query, generating an adjusted sample media fingerprint by applying an adjustment to a sample media fingerprint; comparing the adjusted sample media fingerprint to a reference media fingerprint; and in response to the adjusted sample media fingerprint matching the reference media fingerprint, transmitting information associated with the reference media fingerprint and the adjustment.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/632 - Formulation de requêtes
  • G06F 16/65 - GroupementClassement
  • 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
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité

22.

Methods and Apparatus to Improve Detection of Audio Signatures

      
Numéro d'application 18740270
Statut En instance
Date de dépôt 2024-06-11
Date de la première publication 2024-10-03
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Rafii, Zafar

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed to improve detection of audio signatures. An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to: determine a first time difference of arrival for a first audio sensor of a meter and a second audio sensor of the meter based on a first audio recording from the first audio sensor and a second audio recording from the second audio sensor; determine a second time difference of arrival for the first audio sensor and a third audio sensor of the meter based on the first audio recording and a third audio recording from the third audio sensor; determine a match by comparing the first time difference of arrival to i) a first virtual source time difference of arrival and ii) a second virtual source time difference of arrival; in response to determining that the first time difference of arrival matches the first virtual source time difference of arrival, identify a first virtual source location as the location of a media presentation device presenting media; and remove the second audio recording to reduce a computational burden on the processor.

Classes IPC  ?

  • G01S 5/22 - Position de source déterminée par coordination de plusieurs lignes de position définies par des mesures de différence de parcours
  • G01S 5/24 - Position d'un goniomètre unique obtenue par détermination de la direction de plusieurs sources espacées d'emplacement connu
  • H04R 1/40 - Dispositions pour obtenir la fréquence désirée ou les caractéristiques directionnelles pour obtenir la caractéristique directionnelle désirée uniquement en combinant plusieurs transducteurs identiques
  • H04R 3/00 - Circuits pour transducteurs

23.

INDEXING FINGERPRINTS

      
Numéro d'application 18740241
Statut En instance
Date de dépôt 2024-06-11
Date de la première publication 2024-10-03
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s) Wilkinson, Matthew James

Abrégé

Example methods and systems for indexing fingerprints are described. Fingerprints may be made up of sub-fingerprints, each of which corresponds to a frame of the media, which is a smaller unit of time than the fingerprint. In some example embodiments, multiple passes are performed. For example, a first pass may be performed that compares the sub-fingerprints of the query fingerprint with every thirty-second sub-fingerprint of the reference material to identify likely matches. In this example, a second pass is performed that compares the sub-fingerprints of the query fingerprint with every fourth sub-fingerprint of the likely matches to provide a greater degree of confidence. A third pass may be performed that uses every sub-fingerprint of the most likely matches, to help distinguish between similar references or to identify with greater precision the timing of the match. Each of these passes is amenable to parallelization.

Classes IPC  ?

  • G06F 16/44 - NavigationVisualisation à cet effet
  • G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage
  • 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
  • H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu

24.

SYSTEMS, METHODS, AND APPARATUS TO IMPROVE MEDIA IDENTIFICATION

      
Numéro d'application 18677371
Statut En instance
Date de dépôt 2024-05-29
Date de la première publication 2024-09-19
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Scott, Jeffrey
  • Wilkinson, Matthew James
  • Coover, Robert
  • Merchant, Shashank

Abrégé

Methods, apparatus, systems, and articles of manufacture are disclosed to improve media identification. An example apparatus includes a hash handler to generate a first set of reference matches by performing hash functions on a subset of media data associated with media to generate hashed media data based on a first bucket size, a candidate determiner to identify a second set of reference matches that include ones of the first set, the second set including ones having first quantities of hits that did not satisfy a threshold, determine second quantities of hits for ones of the second set by matching ones to the hash tables based on a second bucket size, and identify one or more candidate matches based on at least one of (1) ones of the first set or (2) ones of the second set, and a report generator to generate a report including a media identification.

Classes IPC  ?

  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/65 - GroupementClassement
  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 18/2115 - Sélection du sous-ensemble de caractéristiques le plus significatif en évaluant différents sous-ensembles en fonction d'un critère d'optimisation, p. ex. la séparabilité des classes, la sélection en avant ou l’élimination en arrière

25.

INTERACTIVE PROGRAMMING GUIDE

      
Numéro d'application 18666393
Statut En instance
Date de dépôt 2024-05-16
Date de la première publication 2024-09-12
Propriétaire Gracenote Inc. (USA)
Inventeur(s)
  • Harron, Wilson
  • Herrada, Oscar Celma
  • Zhu, Irene
  • Cremer, Markus K.

Abrégé

Techniques of providing an interactive programming guide with a personalized lineup are disclosed. In some embodiments, a profile is accessed, and a personalized lineup is determined based on the profile. The personalized lineup may include a corresponding media content identification assigned to each one of a plurality of sequential time slots, where each media content identification identifies media content for the corresponding time slot. A first interactive programming guide may be caused to be displayed on a first media content device associated with the profile, where the first interactive programming guide includes the personalized lineup.

Classes IPC  ?

  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/454 - Filtrage de contenu, p. ex. blocage des publicités
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

26.

METHODS AND APPARATUS TO CONTROL LIGHTING EFFECTS BASED ON MEDIA CONTENT

      
Numéro d'application 18663841
Statut En instance
Date de dépôt 2024-05-14
Date de la première publication 2024-09-05
Propriétaire Gracenote Inc. (USA)
Inventeur(s)
  • Cremer, Markus Kurt
  • Coover, Robert
  • Rafii, Zafar
  • Vartakavi, Aneesh
  • Schmidt, Andreas
  • Hodges, Todd

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed to adjust device control information. The example apparatus comprises a light drive waveform generator to obtain metadata corresponding to media and generate device control information based on the metadata, the device control information to inform a lighting device to enable consecutive light pulses; an effect engine to apply an attack parameter and a decay parameter to consecutive light pulses corresponding to the device control information, the attack parameter and the decay parameter based on the metadata to affect a shape of the consecutive light pulses; and a color timeline generator to generate color information based on the metadata, the color information to inform the lighting device to change a color state.

Classes IPC  ?

  • H05B 45/20 - Commande de la couleur de la lumière
  • F21S 10/02 - Dispositifs ou systèmes d'éclairage produisant un effet d'éclairage variable produisant des couleurs variables
  • F21W 106/00 - Dispositifs d’éclairage à l’intérieur des véhicules
  • H05B 47/105 - Commande de la source lumineuse en réponse à des paramètres détectés

27.

Method and System for Generating Podcast Metadata to Facilitate Searching and Recommendation

      
Numéro d'application 18649360
Statut En instance
Date de dépôt 2024-04-29
Date de la première publication 2024-08-22
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Lützhøft Christensen, Casper

Abrégé

A method and system for computer-based generation of podcast metadata, to facilitate operations such as searching for and recommending podcasts based on the generated metadata. In an example method, a computing system obtains a text representation of a podcast episode and obtains person data defining a list of person names such as celebrity names. The computing system then correlates the person data with the text representation, to find a match between a listed person name a text string in the text representation. Further, the computing system predicts a named-entity span in the text representation and determines that the predicted named-entity span matches a location of the text string in the text representation of the podcast episode, and based on this determination, the computing system generates and outputs metadata that associates the person name with the podcast episode.

Classes IPC  ?

  • G06F 16/383 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d’utilisateurs ou de groupes
  • G06F 16/35 - PartitionnementClassement
  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/783 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06F 40/00 - Maniement de données en langage naturel
  • G10L 15/00 - Reconnaissance de la parole

28.

Methods and Systems for Scoreboard Text Region Detection

      
Numéro d'application 18654287
Statut En instance
Date de dépôt 2024-05-03
Date de la première publication 2024-08-22
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Scott, Jeffrey
  • Cremer, Markus Kurt Peter
  • Parekh, Nishit Umesh
  • Lee, Dewey Ho

Abrégé

A computing system automatically detects, within a digital video frame, a video frame region that depicts a textual expression of a scoreboard. The computing system (a) engages in an edge-detection process to detect edges of at least scoreboard image elements depicted by the digital video frame, with at least some of these edges being of the textual expression and defining alphanumeric shapes; (b) applies pattern-recognition to identify the alphanumeric shapes; (c) establishes a plurality of minimum bounding rectangles each bounding a respective one of the identified alphanumeric shapes; (d) establishes, based on at least two of the minimum bounding rectangles, a composite shape that encompasses the identified alphanumeric shapes that were bounded by the at least two minimum bounding rectangles; and (e) based on the composite shape occupying a particular region, deems the particular region to be the video frame region that depicts the textual expression.

Classes IPC  ?

  • H04N 21/2187 - Transmission en direct
  • G06T 7/13 - Détection de bords
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06V 20/62 - Texte, p. ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision

29.

Methods and Apparatus to Fingerprint an Audio Signal

      
Numéro d'application 18547790
Statut En instance
Date de dépôt 2022-02-07
Date de la première publication 2024-07-18
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Topchy, Alexander
  • Nielsen, Christen V.
  • Davis, Jeremey M.

Abrégé

Methods, apparatus, systems, and articles of manufacture to fingerprint an audio signal. An example apparatus disclosed herein includes an audio segmenter to divide an audio signal into a plurality of audio segments, a bin normalizer to normalize the second audio segment to thereby create a first normalized audio segment, a subfingerprint generator to generate a first subfingerprint from the first normalized audio segment, the first subfingerprint including a first portion corresponding to a location of an energy extremum in the normalized second audio segment, a portion strength evaluator to determine a likelihood of the first portion to change, and a portion replacer to, in response to determining the likelihood does not satisfy a threshold, replace the first portion with a second portion to thereby generate a second subfingerprint.

Classes IPC  ?

  • 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
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal

30.

System and Method for Podcast Repetitive Content Detection

      
Numéro d'application 18405269
Statut En instance
Date de dépôt 2024-01-05
Date de la première publication 2024-07-11
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Garg, Amanmeet
  • Vartakavi, Aneesh

Abrégé

In one aspect, a method includes detecting a fingerprint match between query fingerprint data representing at least one audio segment within podcast content and reference fingerprint data representing known repetitive content within other podcast content, detecting a feature match between a set of audio features across multiple time-windows of the podcast content, and detecting a text match between at least one query text sentences from a transcript of the podcast content and reference text sentences, the reference text sentences comprising text sentences from the known repetitive content within the other podcast content. The method also includes responsive to the detections, generating sets of labels identifying potential repetitive content within the podcast content. The method also includes selecting, from the sets of labels, a consolidated set of labels identifying segments of repetitive content within the podcast content, and responsive to selecting the consolidated set of labels, performing an action.

Classes IPC  ?

  • 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
  • G10L 17/02 - Opérations de prétraitement, p. ex. sélection de segmentReprésentation ou modélisation de motifs, p. ex. fondée sur l’analyse linéaire discriminante [LDA] ou les composantes principalesSélection ou extraction des caractéristiques
  • G10L 17/06 - Techniques de prise de décisionStratégies d’alignement de motifs
  • G10L 25/90 - Détermination de la hauteur tonale des signaux de parole

31.

Methods and Systems for Extracting Sport-Related Information from Digital Video Frames

      
Numéro d'application 18468290
Statut En instance
Date de dépôt 2023-09-15
Date de la première publication 2024-07-11
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Scott, Jeffrey
  • Cremer, Markus Kurt Peter
  • Parekh, Nishit Umesh
  • Lee, Dewey Ho

Abrégé

A computing system automatically extracting, from a digital video frame, scoreboard information including a first team name, a second team name, a first score, and a second score. The computing system (a) detects, within the digital video frame, a plurality of frame regions based on each detected frame region depicting text; (b) selects, from the detected frame regions, a set of frame regions based on the frame regions of the selected set cooperatively having a geometric arrangement that corresponds with a candidate geometric arrangement of the scoreboard information; (c) recognizes characters respectively within each of the frame regions of the selected set of frame regions; (d) based at least on the recognized characters in the frame regions of the selected set, detects the scoreboard information; and (e) records the detected scoreboard information.

Classes IPC  ?

  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • G06T 7/13 - Détection de bords
  • G06T 7/60 - Analyse des attributs géométriques
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06V 20/62 - Texte, p. ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision
  • H04N 21/2187 - Transmission en direct

32.

Multiple Stage Indexing of Audio Content

      
Numéro d'application 18587628
Statut En instance
Date de dépôt 2024-02-26
Date de la première publication 2024-06-20
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Dimaria, Peter C.
  • Cremer, Markus K.
  • Mink, Barnabas
  • Koshio, Tanji
  • Tsuji, Kei

Abrégé

Techniques of content unification are disclosed. In some example embodiments, a computer-implemented method comprises: determining clusters based a comparison of a plurality of audio content using a first matching criteria, each cluster of the plurality of clusters comprising at least two audio content from the plurality of audio content; for each cluster of the plurality of clusters, determining a representative audio content for the cluster from the at least two audio content of the cluster; loading the corresponding representative audio content of each cluster into an index; matching the query audio content to one of the representative audio contents using a first matching criteria; determining the corresponding cluster of the matched representative audio content; and identifying a match between the query audio content and at least one of the audio content of the cluster of the matched representative audio content based on a comparison using a second matching criteria.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/61 - IndexationStructures de données à cet effetStructures de stockage

33.

Automated Video Segmentation

      
Numéro d'application 18591305
Statut En instance
Date de dépôt 2024-02-29
Date de la première publication 2024-06-20
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Dimitriou, Konstantinos Antonio
  • Garg, Amanmeet

Abrégé

Methods and systems for automated video segmentation are disclosed. A sequence of video frames having video segments of contextually-related sub-sequences may be received. Each frame may be labeled according to segment and segment class. A video graph may be constructed in which each node corresponds to a different frame, and each edge connects a different pair of nodes, and is associated with a time between video frames and a similarity metric of the connected frames. An artificial neural network (ANN) may be trained to predict both labels for the nodes and clusters of the nodes corresponding to predicted membership among the segments, using the video graph as input to the ANN, and ground-truth clusters of ground-truth labeled nodes. The ANN may be further trained to predict segment classes of the predicted clusters, using the segment classes as ground truths. The trained ANN may be configured for application runtime video sequences.

Classes IPC  ?

  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06N 3/045 - Combinaisons de réseaux
  • G06V 10/426 - Représentations graphiques
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé

34.

METHODS AND APPARATUS TO DETERMINE AUDIO QUALITY

      
Numéro d'application 18592032
Statut En instance
Date de dépôt 2024-02-29
Date de la première publication 2024-06-20
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Cremer, Markus Kurt

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed to determine audio quality. Example apparatus disclosed herein include an equalization (EQ) model query generator to generate a query to a neural network, the query including a representation of a sample of an audio signal. Example apparatus disclosed herein also include an EQ analyzer to access a plurality of equalization settings determined by the neural network based on the query; and compare the equalization settings to an equalization threshold to determine if the audio signal is to be removed from subsequent processing.

Classes IPC  ?

  • G10L 25/60 - 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 pour mesurer la qualité des signaux de voix
  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G10L 25/18 - 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 les paramètres extraits étant l’information spectrale de chaque sous-bande
  • G10L 25/30 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux
  • H04R 3/04 - Circuits pour transducteurs pour corriger la fréquence de réponse

35.

Matching Audio Fingerprints

      
Numéro d'application 18443911
Statut En instance
Date de dépôt 2024-02-16
Date de la première publication 2024-06-20
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Coover, Robert
  • Scott, Jeffrey
  • Dimitriou, Konstantinos Antionios

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed to select reference sub-fingerprints for comparison to query sub-fingerprints based on a determination that a query sub-fingerprint is a match with a reference sub-fingerprint, generate a count vector that stores total counts of matches between the query sub-fingerprints and different subsets of the reference sub-fingerprints, each of the different subsets being aligned to the query sub-fingerprints at a different offset from a reference point, each of the different offsets being mapped by the count vector to a different total count, calculate a maximum count among the total counts, a median of the total counts, and a difference between the maximum count and the median of the total counts, and classify the reference sub-fingerprints as a match with the query sub-fingerprints based on the difference between the maximum count in the count vector and the median.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/61 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/63 - Requêtes
  • G06F 16/65 - GroupementClassement

36.

Methods, apparatus, and articles of manufacture to identify sources of network streaming services

      
Numéro d'application 18441771
Statut En instance
Date de dépôt 2024-02-14
Date de la première publication 2024-06-06
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Rafii, Zafar
  • Cremer, Markus
  • Kim, Bongjun

Abrégé

Methods, apparatus and articles of manufacture to identify sources of network streaming services are disclosed. An example method includes receiving a first audio signal that represents a decompressed second audio signal, identifying, from the first audio signal, a parameter of an audio compression configuration used to form the decompressed second audio signal, and identifying a source of the decompressed second audio signal based on the identified audio compression configuration.

Classes IPC  ?

  • G10L 19/02 - Techniques d'analyse ou de synthèse de la parole ou des signaux audio pour la réduction de la redondance, p. ex. dans les vocodeursCodage ou décodage de la parole ou des signaux audio utilisant les modèles source-filtre ou l’analyse psychoacoustique utilisant l'analyse spectrale, p. ex. vocodeurs à transformée ou vocodeurs à sous-bandes
  • 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 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
  • H04H 60/58 - Dispositions caractérisées par des composants spécialement adaptés à la surveillance, l'identification ou la reconnaissance, couverts par les groupes ou audio

37.

Automated Cropping of Images Using a Machine Learning Predictor

      
Numéro d'application 18442361
Statut En instance
Date de dépôt 2024-02-15
Date de la première publication 2024-06-06
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Christensen, Casper Lützhøft

Abrégé

Example systems and methods may selection of video frames using a machine learning (ML) predictor program are disclosed. The ML predictor program may generate predicted cropping boundaries for any given input image. Training raw images associated with respective sets of training master images indicative of cropping characteristics for the training raw image may be input to the ML predictor, and the ML predictor program trained to predict cropping boundaries for raw image based on expected cropping boundaries associated training master images. At runtime, the trained ML predictor program may be applied to runtime raw images in order to generate respective sets of runtime cropping boundaries corresponding to different cropped versions of the runtime raw image. The runtime raw images may be stored with information indicative of the respective sets of runtime boundaries.

Classes IPC  ?

  • G06T 7/11 - Découpage basé sur les zones
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
  • G06V 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
  • G06V 10/774 - Génération d'ensembles de motifs de formationTraitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source méthodes de Bootstrap, p. ex. "bagging” ou “boosting”

38.

MACHINE-CONTROL OF A DEVICE BASED ON MACHINE-DETECTED TRANSITIONS

      
Numéro d'application 18427193
Statut En instance
Date de dépôt 2024-01-30
Date de la première publication 2024-05-23
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Jeffrey, Michael
  • Cremer, Markus K.
  • Lee, Dong-In

Abrégé

Apparatus, methods, and systems that operate to provide interactive streaming content identification and processing are disclosed. An example apparatus includes a classifier to determine an audio characteristic value representative of an audio characteristic in audio; a transition detector to detect a transition between a first category and a second category by comparing the audio characteristic value to a threshold value among a set of threshold values, the set of threshold values corresponding to the first category and the second category; and a context manager to control a device to switch from a first fingerprinting algorithm to a second fingerprinting algorithm different than the first fingerprinting algorithm, responsive to the detected transition between the first category and the second category.

Classes IPC  ?

  • G10H 1/00 - Éléments d'instruments de musique électrophoniques
  • 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]
  • H04M 1/72454 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques en tenant compte des contraintes imposées par le contexte ou par l’environnement
  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
  • H04N 21/439 - Traitement de flux audio élémentaires
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé

39.

Identifying and Labeling Segments within Video Content

      
Numéro d'application 18546386
Statut En instance
Date de dépôt 2022-01-21
Date de la première publication 2024-05-16
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Garg, Amanmeet
  • Gupta, Sharmishtha
  • Schmidt, Andreas
  • Balasuriya, Lakshika
  • Vartakavi, Aneesh

Abrégé

In one aspect, an example method includes (i) obtaining fingerprint repetition data for a portion of video content, with the fingerprint repetition data including a list of other portions of video content matching the portion of video content and respective reference identifiers for the other portions of video content; (ii) identifying the portion of video content as a program segment rather than an advertisement segment based at least on a number of unique reference identifiers within the list of other portions of video content relative to a total number of reference identifiers within the list of other portions of video content; (iii) determining that the portion of video content corresponds to a program specified in an electronic program guide using a time stamp of the portion of video content; and (iv) storing an indication of the portion of video content in a data file for the program.

Classes IPC  ?

  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • G06F 18/25 - Techniques de fusion
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/8352 - Génération de données de protection, p. ex. certificats impliquant des données d’identification du contenu ou de la source, p. ex. "identificateur unique de matériel" [UMID]

40.

Audio identification based on data structure

      
Numéro d'application 18406840
Numéro de brevet 12105754
Statut Délivré - en vigueur
Date de dépôt 2024-01-08
Date de la première publication 2024-05-16
Date d'octroi 2024-10-01
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Rafii, Zafar
  • Seetharaman, Prem

Abrégé

Example systems and methods are audio identification based on data structure are disclosed. An example apparatus includes memory, and one or more processors to execute instructions to execute a constant Q transform on query time slices of query audio, binarize the constant Q transformed query time slices, execute a two-dimensional Fourier transform on query time windows within the binarized and constant Q transformed query time slices to generate two-dimensional Fourier transforms of the query time windows, sequentially order the two-dimensional Fourier transforms in a query data structure, and identify the query audio as a cover rendition of reference audio based on a comparison between the query data structure and a reference data structure associated with the reference audio.

Classes IPC  ?

  • 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
  • G06F 16/61 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 17/14 - Transformations de Fourier, de Walsh ou transformations d'espace analogues
  • G10L 25/27 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse
  • 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

41.

Separating Media Content Into Program Segments and Advertisement Segments

      
Numéro d'application 18548610
Statut En instance
Date de dépôt 2022-01-21
Date de la première publication 2024-05-09
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Hodges, Todd J.
  • Schmidt, Andreas
  • Gupta, Sharmishtha

Abrégé

In one aspect, an example method includes (i) extracting, by a computing system, features from media content; (ii) generating, by the computing system, repetition data for respective portions of the media content Extracting, by a computing system, features from media content using the features, with repetition data for a given portion including a list of other portions of the media content matching the given portion; (iii) determining, by the computing system, transition data for the media content; (iv) Generating, by the computing system, repetition data for respective selecting, by the computing system, a portion within the media content using data for a given portion includes a list of other portions of the the transition data; (v) classifying, by the computing system, the portion as media content matching the given portion either an advertisement segment or a program segment using repetition data for the portion; and (vi) outputting, by the computing system, data indicating a result of the classifying for the portion.

Classes IPC  ?

  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/81 - Composants mono média du contenu

42.

Methods and systems for automatically generating backdrop imagery for a graphical user interface

      
Numéro d'application 18416485
Numéro de brevet 12198353
Statut Délivré - en vigueur
Date de dépôt 2024-01-18
Date de la première publication 2024-05-09
Date d'octroi 2025-01-14
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Scott, Jeffrey

Abrégé

In one aspect, an example method for generating a candidate image for use as backdrop imagery for a graphical user interface is disclosed. The method includes receiving a raw image and determining an edge image from the raw image using edge detection. The method also includes identifying a candidate region of interest (ROI) in the raw image based on the candidate ROI enclosing a portion of the edge image having edge densities exceeding a threshold edge density. The method also includes manipulating the raw image relative to a backdrop imagery canvas for a graphical user interface based on a location of the candidate ROI within the raw image. The method also includes generating, based on the manipulating, a set of candidate backdrop images in which at least a portion of the candidate ROI occupies a preselected area of the backdrop imagery canvas, and storing the set of candidate backdrop images.

Classes IPC  ?

  • G06T 7/13 - Détection de bords
  • G06T 3/403 - Changement d'échelle guidé par les bordsChangement d'échelle basé sur les bords
  • G06T 7/149 - DécoupageDétection de bords impliquant des modèles déformables, p. ex. des modèles de contours actifs
  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]

43.

Methods and Apparatus for Audio Equalization Based on Variant Selection

      
Numéro d'application 18403552
Statut En instance
Date de dépôt 2024-01-03
Date de la première publication 2024-05-02
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Coover, Robert
  • Renner, Joseph
  • Summers, Cameron A.

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed for audio equalization based on variant selection. An example apparatus to equalize audio includes at least one memory, machine readable instructions, and processor circuity to at least one of instantiate or execute the machine readable instructions to train a neural network model to apply a first audio equalization profile to first audio associated with a first variant of media, and apply a second audio equalization profile to second audio associated with a second variant of media. The processor circuitry is to at least one of instantiate or execute the machine readable instructions to at least one of dispatch or execute the neural network model.

Classes IPC  ?

  • H04R 3/04 - Circuits pour transducteurs pour corriger la fréquence de réponse
  • B60K 35/00 - Instruments spécialement adaptés aux véhiculesAgencement d’instruments dans ou sur des véhicules
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G06F 9/54 - Communication interprogramme
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 20/00 - Apprentissage automatique

44.

Generating a Video Presentation to Accompany Audio

      
Numéro d'application 18407902
Statut En instance
Date de dépôt 2024-01-09
Date de la première publication 2024-05-02
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Harron, Wilson
  • Summers, Cameron Aubrey

Abrégé

Example methods and systems for generating a video presentation to accompany audio are described. The video presentation to accompany the audio track is generated from one or more video sequences. In some example embodiments, the video sequences are divided into video segments that correspond to discontinuities between frames. Video segments are concatenated to form a video presentation to which the audio track is added. In some example embodiments, only video segments having a duration equal to an integral number of beats of music in the audio track are used to form the video presentation. In these example embodiments, transitions between video segments in the video presentation that accompanies the audio track are aligned with the beats of the music.

Classes IPC  ?

  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G06F 16/438 - Présentation des résultats des requêtes
  • G06F 16/73 - Requêtes
  • G06F 16/783 - 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 utilisant des métadonnées provenant automatiquement du contenu

45.

User Profile Based on Clustering Tiered Descriptors

      
Numéro d'application 18540521
Statut En instance
Date de dépôt 2023-12-14
Date de la première publication 2024-04-25
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Popp, Phillip
  • Chen, Ching-Wei
  • Dimaria, Peter C.
  • Cremer, Markus K.

Abrégé

A user of a network-based system may correspond to a user profile that describes the user. The user profile may describe the user using one or more descriptors of items that correspond to the user (e.g., items owned by the user, items liked by the user, or items rated by the user). In some situations, such a user profile may be characterized as a “taste profile” that describes an array or distribution of one or more tastes, preferences, or habits of the user. Accordingly, the user profile machine within the network-based system may generate the user profile by accessing descriptors of items that correspond to the user, clustering one or more of the descriptors, and generating the user profile based on one or more clusters of the descriptors.

Classes IPC  ?

  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • 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

46.

Generating and Distributing Playlists with Related Music and Stories

      
Numéro d'application 18515826
Statut En instance
Date de dépôt 2023-11-21
Date de la première publication 2024-04-25
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Sharma, Rishabh
  • Cremer, Markus

Abrégé

An embodiment may involve, based on a profile associated with a client device, selecting an audio file containing music. Based on an attribute of the audio file containing the music, an audio file containing a story may be selected. A playlist for the client device may be generated, where the playlist includes (i) a reference to the audio file containing the music, and (ii) a reference to the audio file containing the story. A server device may transmit the playlist to the client device over a wide area network. Reception of the playlist at the client device may cause an audio player application to retrieve and play out each of the audio file containing the music and the audio file containing the story.

Classes IPC  ?

  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 16/635 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/9538 - Présentation des résultats des requêtes
  • G10L 13/00 - Synthèse de la paroleSystèmes de synthèse de la parole à partir de texte
  • H04L 67/01 - Protocoles
  • H04L 67/06 - Protocoles spécialement adaptés au transfert de fichiers, p. ex. protocole de transfert de fichier [FTP]
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne

47.

Predictive Measurement of End-User Activities at Specified Times

      
Numéro d'application 18136105
Statut En instance
Date de dépôt 2023-04-18
Date de la première publication 2024-04-18
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Kazemi Rad, Melissa
  • Kedar, Tal
  • Edwards, Dominic Bryan

Abrégé

Methods and systems for determining if end-users are expected to be receiving transmissions from a multimedia network at a particular time. Data including end-user type, a multimedia network, a particular time slot of the repeating cycles, and a network reach descriptor may be received. End-users may be identified by end-user type. For each end-user, a probability of receiving transmissions from the multimedia network during time slots prior to the particular time slot may be determined, based on previous viewing activities. Each probability may be adjusted by an offset such that an average of the adjusted probabilities corresponds to the network reach descriptor. A determination may be made of whether or not each end-user is expected to have been receiving transmissions from the multimedia network at the particular time slot, based on the adjusted respective probability.

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/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/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

48.

Methods and Systems for Determining Accuracy of Sport-Related Information Extracted from Digital Video Frames

      
Numéro d'application 18499799
Statut En instance
Date de dépôt 2023-11-01
Date de la première publication 2024-04-11
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Scott, Jeffrey
  • Cremer, Markus Kurt Peter
  • Parekh, Nishit Umesh
  • Lee, Dewey Ho

Abrégé

A computing system determines accuracy of sport-related information extracted from a time sequence of digital video frames that represent a sport event, the extracted sport-related information including an attribute that changes over the time sequence. The computing system (a) detects, based on the extracted sport-related information, a pattern of change of the attribute over the time sequence and (b) makes a determination of whether the detected pattern is an expected pattern of change associated with the sport event. If the determination is that the detected pattern is the expected pattern, then, responsive to making the determination, the computing system takes a first action that corresponds to the sport-related information being accurate. Whereas, if the determination is that the detected pattern is not the expected pattern, then, responsive to making the determination, the computing system takes a second action that corresponds to the sport-related information being inaccurate.

Classes IPC  ?

  • G06V 20/62 - Texte, p. ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision
  • G06T 7/13 - Détection de bords
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/2187 - Transmission en direct

49.

Predictive measurement of end-user consumption of scheduled multimedia transmissions

      
Numéro d'application 18136095
Numéro de brevet 12177503
Statut Délivré - en vigueur
Date de dépôt 2023-04-18
Date de la première publication 2024-04-11
Date d'octroi 2024-12-24
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Kazemi Rad, Melissa
  • Kedar, Tal
  • Zanotto, Matteo
  • Mooney, Garrett
  • Chakraborty, Sritanu
  • Edwards, Dominic Bryan

Abrégé

Methods and systems for determining projected amounts of viewing time of a TV program by end-users are disclosed. Data including end-user type, a TV program descriptor, TV network, and start time of transmission may be received. End-users may be identified by end-user type. A machine-learning model applied to the data and viewing history data may generate parameters for determining how much of the TV program they are each expected to view during a sequence of time intervals. For each end-user, the parameters may be applied to make a determination of temporal-fraction values of the TV program the end-user is expected to view during the time interval, and for each time interval, conditioning values used to condition the determination for the next time interval. Projected subtotals of viewing time may be determined, based on the temporal-fraction values. A projected total amount viewing time of the TV program may then be determined.

Classes IPC  ?

  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/24 - Surveillance de procédés ou de ressources, p. ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04N 21/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

50.

Station Library Creation for a Media Service

      
Numéro d'application 18529501
Statut En instance
Date de dépôt 2023-12-05
Date de la première publication 2024-04-04
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Dimaria, Peter C.
  • Silverman, Andrew

Abrégé

A machine may form all or part of a network-based system configured to provide media service to one or more user devices. The machine may be configured to define a station library within a larger collection of media files. In particular, the machine may access metadata that describes a seed that forms the basis on which the station library is to be defined. The machine may determine a genre composition for the station library based on the metadata. The machine may generate a list of media files from the metadata based on a relevance of each media file to the station library. The machine may determine the relevance of each media file based on a similarity of the media file to the genre composition of the station library as well as a comparison of metadata describing the media file to the accessed metadata that describes the seed.

Classes IPC  ?

  • 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/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]
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • H04N 21/854 - Création de contenu

51.

Transition detector neural network

      
Numéro d'application 18539758
Numéro de brevet 12142035
Statut Délivré - en vigueur
Date de dépôt 2023-12-14
Date de la première publication 2024-04-04
Date d'octroi 2024-11-12
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Renner, Joseph
  • Vartakavi, Aneesh
  • Coover, Robert

Abrégé

In one aspect, an example method includes (i) extracting a sequence of audio features from a portion of a sequence of media content; (ii) extracting a sequence of video features from the portion of the sequence of media content; (iii) providing the sequence of audio features and the sequence of video features as an input to a transition detector neural network that is configured to classify whether or not a given input includes a transition between different content segments; (iv) obtaining from the transition detector neural network classification data corresponding to the input; (v) determining that the classification data is indicative of a transition between different content segments; and (vi) based on determining that the classification data is indicative of a transition between different content segments, outputting transition data indicating that the portion of the sequence of media content includes a transition between different content segments.

Classes IPC  ?

  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06F 18/24 - Techniques de classification
  • G06F 18/2413 - Techniques de classification relatives au modèle de classification, p. ex. approches paramétriques ou non paramétriques basées sur les distances des motifs d'entraînement ou de référence
  • G06N 3/049 - Réseaux neuronaux temporels, p. ex. éléments à retard, neurones oscillants ou entrées impulsionnelles
  • G06N 3/08 - Méthodes d'apprentissage
  • G06V 10/80 - Fusion, c.-à-d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/81 - Composants mono média du contenu

52.

Monitoring icon status in a display from an external device

      
Numéro d'application 18386729
Numéro de brevet 12210974
Statut Délivré - en vigueur
Date de dépôt 2023-11-03
Date de la première publication 2024-03-28
Date d'octroi 2025-01-28
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s) Dimitriou, Konstantinos Antonio

Abrégé

Systems and methods for monitoring of icon in an external display device are disclosed. Images of an icon displayed in a display device may be continually captured as video frames by a video camera of an icon monitoring system. While operating in a first mode, video frames may be continually analyzed to determine if the captured image matches an active template icon known to match the captured image of the icon. While the captured image matches the active template icon, operating in the first mode continues. Upon detecting a failed match to the active template icon, the system starts operating in a second to search among known template icons for a new match. Upon finding a new match, the active template icon may be updated to the new match, and operation switches back to the first mode. Times of transitions between the first and second modes may be recorded.

Classes IPC  ?

  • G06N 3/082 - Méthodes d'apprentissage modifiant l’architecture, p. ex. par ajout, suppression ou mise sous silence de nœuds ou de connexions
  • G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect utilisant des icônes
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo

53.

Machine Learning Systems and Methods for Predicting End-User Consumption of Future Multimedia Transmissions

      
Numéro d'application 18370792
Statut En instance
Date de dépôt 2023-09-20
Date de la première publication 2024-03-28
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Sereday, Scott John
  • Zhuang, Cathy
  • Ban, Shufang
  • Dan, Oana Monica

Abrégé

Methods and systems for prediction audience ratings are disclosed. A database of television (TV) viewing data may include program records for a multiplicity of existing TV programs. A system may receive a training plurality of program records from the TV viewing data, and for each program record a most similar TV program based on content characteristics may be identified. A synthetic program record may be constructed by merging features of each record and its most similar record. Audience performance metrics may be omitted from synthetic records. An aggregate of the training plurality of program records and the synthetic program records may be used to train a machine-learning (ML) model to predict audience performance metrics of the new or hypothetical TV programs not yet available for viewing and/or not yet transmitted or streamed.

Classes IPC  ?

  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • 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

54.

Logo Recognition in Images and Videos

      
Numéro d'application 18507560
Statut En instance
Date de dépôt 2023-11-13
Date de la première publication 2024-03-21
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Pereira, Jose Pio
  • Brocklehurst, Kyle
  • Kulkarni, Sunil Suresh
  • Wendt, Peter

Abrégé

Accurately detection of logos in media content on media presentation devices is addressed. Logos and products are detected in media content produced in retail deployments using a camera. Logo recognition uses saliency analysis, segmentation techniques, and stroke analysis to segment likely logo regions. Logo recognition may suitably employ feature extraction, signature representation, and logo matching. These three approaches make use of neural network based classification and optical character recognition (OCR). One method for OCR recognizes individual characters then performs string matching. Another OCR method uses segment level character recognition with N-gram matching. Synthetic image generation for training of a neural net classifier and utilizing transfer learning features of neural networks are employed to support fast addition of new logos for recognition.

Classes IPC  ?

  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06F 18/24 - Techniques de classification
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/33 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images utilisant des procédés basés sur les caractéristiques
  • G06T 7/60 - Analyse des attributs géométriques
  • G06V 10/46 - Descripteurs pour la forme, descripteurs liés au contour ou aux points, p. ex. transformation de caractéristiques visuelles invariante à l’échelle [SIFT] ou sacs de mots [BoW]Caractéristiques régionales saillantes
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo

55.

Methods and apparatus for efficient media indexing

      
Numéro d'application 18511616
Numéro de brevet 12117987
Statut Délivré - en vigueur
Date de dépôt 2023-11-16
Date de la première publication 2024-03-14
Date d'octroi 2024-10-15
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Wilkinson, Matthew James
  • Scott, Jeffrey
  • Coover, Robert
  • Dimitriou, Konstantinos Antonios

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed for efficient media indexing. An example method disclosed herein includes means for initiating a list of hash seeds, the list of hash seeds including at least a first hash seed value and a second hash seed value among other hash seed values, means for generating to generate a first bucket distribution based on the first hash seed value and a first hash function and generate a second bucket distribution based on the second hash seed value used in combination with the first hash seed value, means for determining to determine a first entropy value of the first bucket distribution, wherein data associated with the first bucket distribution is stored in a first hash table and determine a second entropy value of the second bucket distribution.

Classes IPC  ?

  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage

56.

Vehicle-Based Media System with Audio Ad and Visual Content Synchronization Feature

      
Numéro d'application 18463901
Statut En instance
Date de dépôt 2023-09-08
Date de la première publication 2024-03-07
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Modi, Nisarg A.

Abrégé

In one aspect, an example method to be performed by a vehicle-based media system includes (a) receiving audio content; (b) causing one or more speakers to output the received audio content; (c) using a microphone of the vehicle-based media system to capture the output audio content; (d) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (e) identifying visual content based at least on the identified reference audio content; and (f) outputting, via a user interface of the vehicle-based media system, the identified visual content.

Classes IPC  ?

  • H04H 20/62 - Dispositions spécialement adaptées à des applications spécifiques, p. ex. aux informations sur le trafic ou aux récepteurs mobiles à la radiodiffusion locale, p. ex. la radiodiffusion en interne aux systèmes de transport, p. ex. dans les véhicules
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06Q 30/0207 - Remises ou incitations, p. ex. coupons ou rabais
  • G06Q 30/0241 - Publicités
  • G06Q 30/0251 - Publicités ciblées
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • G10L 19/018 - Mise en place d’un filigrane audio, c.-à-d. insertion de données inaudibles dans le signal audio
  • H04N 21/41 - Structure de clientStructure de périphérique de client
  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
  • H04R 3/12 - Circuits pour transducteurs pour distribuer des signaux à plusieurs haut-parleurs
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile

57.

Synthesizing a presentation from multiple media clips

      
Numéro d'application 18506986
Numéro de brevet 12223984
Statut Délivré - en vigueur
Date de dépôt 2023-11-10
Date de la première publication 2024-03-07
Date d'octroi 2025-02-11
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Roberts, Dale T.
  • Cook, Randall E.
  • Cremer, Markus K.

Abrégé

In an example implementation, a method is described. The implementation accesses first and second media clips. The implementation also matches a first fingerprint of the first media clip with a second fingerprint of the second media clip and determines an overlap of the first media clip with the second media clip. The implementation also, based on the overlap, merges the first and second media clips into a group of overlapping media clips, transmits, to a client device, data identifying the group of overlapping media clips and specifying a synchronization of the first media clip with the second media clip, and generates for display on a display device of the client computing device, a graphical user interface that identifies the group of overlapping media clips, specifies the synchronization of the first media clip with the second media clip, and allows access to, and manipulation of, the first and second media clips.

Classes IPC  ?

  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • 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/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
  • G06F 40/103 - Mise en forme, c.-à-d. modification de l’apparence des documents
  • G06F 40/106 - Affichage de la mise en page des documentsPrévisualisation
  • G06F 40/14 - Documents en configuration arborescente
  • G06F 40/174 - Remplissage de formulairesFusion
  • G06F 40/177 - Édition, p. ex. insertion ou suppression de tableauxÉdition, p. ex. insertion ou suppression utilisant des lignes réglées
  • G11B 27/036 - Montage par insertion
  • G11B 27/10 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • G11B 27/34 - Aménagements indicateurs
  • H04N 5/262 - Circuits de studio, p. ex. pour mélanger, commuter, changer le caractère de l'image, pour d'autres effets spéciaux
  • H04N 7/173 - Systèmes à secret analogiquesSystèmes à abonnement analogiques à deux voies, p. ex. l'abonné envoyant un signal de sélection du programme
  • H04N 21/218 - Source du contenu audio ou vidéo, p. ex. réseaux de disques locaux
  • H04N 21/2743 - Hébergement vidéo de données téléchargées à partir du dispositif client
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce

58.

Selection of Video Frames Using a Machine Learning Predictor

      
Numéro d'application 18234682
Statut En instance
Date de dépôt 2023-08-16
Date de la première publication 2024-02-29
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Christensen, Casper Lützhøft

Abrégé

Example systems and methods of selection of video frames using a machine learning (ML) predictor program are disclosed. The ML predictor program may generate predicted cropping boundaries for any given input image. Training raw images associated with respective sets of training master images indicative of cropping characteristics for the training raw image may be input to the ML predictor, and the ML predictor program trained to predict cropping boundaries for raw image based on expected cropping boundaries associated training master images. At runtime, the trained ML predictor program may be applied to a sequence of video image frames to determine for each respective video image frame a respective score corresponding to a highest statistical confidence associated with one or more subsets of cropping boundaries predicted for the respective video image frame. Information indicative of the respective video image frame having the highest score may be stored or recorded.

Classes IPC  ?

  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
  • G06F 18/21 - Conception ou mise en place de systèmes ou de techniquesExtraction de caractéristiques dans l'espace des caractéristiquesSéparation aveugle de sources
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
  • G06V 10/774 - Génération d'ensembles de motifs de formationTraitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source méthodes de Bootstrap, p. ex. "bagging” ou “boosting”
  • G06V 10/776 - ValidationÉvaluation des performances
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo

59.

Vehicle-Based Media System with Audio Ad and Navigation-Related Action Synchronization Feature

      
Numéro d'application 18466648
Statut En instance
Date de dépôt 2023-09-13
Date de la première publication 2024-02-29
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Modi, Nisarg A.

Abrégé

In one aspect, an example method to be performed by a vehicle-based media system includes (a) receiving audio content; (b) causing one or more speakers to output the received audio content; (c) using a microphone of the vehicle-based media system to capture the output audio content; (d) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (e) identifying a geographic location associated with the identified reference audio content; and (f) based at least on the identified geographic location associated with the identified reference audio content, outputting, via the user interface of the vehicle-based media system, a prompt to navigate to the identified geographic location.

Classes IPC  ?

  • H04H 20/62 - Dispositions spécialement adaptées à des applications spécifiques, p. ex. aux informations sur le trafic ou aux récepteurs mobiles à la radiodiffusion locale, p. ex. la radiodiffusion en interne aux systèmes de transport, p. ex. dans les véhicules
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06Q 30/0207 - Remises ou incitations, p. ex. coupons ou rabais
  • G06Q 30/0241 - Publicités
  • G06Q 30/0251 - Publicités ciblées
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • G10L 19/018 - Mise en place d’un filigrane audio, c.-à-d. insertion de données inaudibles dans le signal audio
  • H04N 21/41 - Structure de clientStructure de périphérique de client
  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
  • H04R 3/12 - Circuits pour transducteurs pour distribuer des signaux à plusieurs haut-parleurs
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile

60.

Audiovisual Content Curation System

      
Numéro d'application 18462715
Statut En instance
Date de dépôt 2023-09-07
Date de la première publication 2024-02-29
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Dimaria, Peter C.
  • Silverman, Andrew

Abrégé

Systems and methods are provided for filtering at least one media content catalog based on criteria for a station library to generate a first list of candidate tracks for the station library, combining a similarity score and a popularity score for each track of the first list of candidate tracks to generate a total score for each track of the first list of candidate tracks, generating a list of top ranked tracks for the first genre, and returning the list of top ranked tracks of the first genre as part of the station library.

Classes IPC  ?

  • G06F 16/61 - IndexationStructures de données à cet effetStructures de stockage
  • 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

61.

Audio Fingerprinting

      
Numéro d'application 18500764
Statut En instance
Date de dépôt 2023-11-02
Date de la première publication 2024-02-29
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Han, Jinyu
  • Coover, Robert

Abrégé

A machine may be configured to generate one or more audio fingerprints of one or more segments of audio data. The machine may access audio data to be fingerprinted and divide the audio data into segments. For any given segment, the machine may generate a spectral representation from the segment; generate a vector from the spectral representation; generate an ordered set of permutations of the vector; generate an ordered set of numbers from the permutations of the vector; and generate a fingerprint of the segment of the audio data, which may be considered a sub-fingerprint of the audio data. In addition, the machine or a separate device may be configured to determine a likelihood that candidate audio data matches reference audio data.

Classes IPC  ?

  • G10L 19/018 - Mise en place d’un filigrane audio, c.-à-d. insertion de données inaudibles dans le signal audio

62.

INSERTING INFORMATION INTO PLAYING CONTENT

      
Numéro d'application 18503110
Statut En instance
Date de dépôt 2023-11-06
Date de la première publication 2024-02-29
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Brenner, Vadim
  • Cremer, Markus K.

Abrégé

Example methods and systems for inserting information into playing content are described. In some example embodiments, the methods and systems may identify a break in content playing via a playback device, select an information segment representative of information received by the playback device to present during the identified break, and insert the information segment into the content playing via the playback device upon an occurrence of the identified break.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G11B 27/036 - Montage par insertion
  • G11B 27/11 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information non détectable sur le support d'enregistrement

63.

Machine-led mood change

      
Numéro d'application 18503399
Numéro de brevet 12204817
Statut Délivré - en vigueur
Date de dépôt 2023-11-07
Date de la première publication 2024-02-29
Date d'octroi 2025-01-21
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Dimaria, Peter C.
  • Gubman, Michael
  • Cremer, Markus K.
  • Summers, Cameron Aubrey
  • Tronel, Gregoire

Abrégé

A machine is configured to identify a media file that, when played to a user, is likely to modify an emotional or physical state of the user to or towards a target emotional or physical state. The machine accesses play counts that quantify playbacks of media files for the user. The playbacks may be locally performed or detected by the machine from ambient sound. The machine accesses arousal scores of the media files and determines a distribution of the play counts over the arousal scores. The machine uses one or more relative maxima in the distribution in selecting a target arousal score for the user based on contextual data that describes an activity of the user. The machine selects one or more media files based on the target arousal score. The machine may then cause the selected media file to be played to the user.

Classes IPC  ?

64.

MODIFICATION OF ELECTRONIC SYSTEM OPERATION BASED ON ACOUSTIC AMBIENCE CLASSIFICATION

      
Numéro d'application 18497362
Statut En instance
Date de dépôt 2023-10-30
Date de la première publication 2024-02-22
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Jeyachandran, Suresh
  • Brenner, Vadim
  • Cremer, Markus K.

Abrégé

Methods and systems for modification of electronic system operation based on acoustic ambience classification are presented. In an example method, at least one audio signal present in a physical environment of a user is detected. The at least one audio signal is analyzed to extract at least one audio feature from the audio signal. The audio signal is classified based on the audio feature to produce at least one classification of the audio signal. Operation of an electronic system interacting with the user in the physical environment is modified based on the classification of the audio signal.

Classes IPC  ?

  • G10L 15/20 - Techniques de reconnaissance de la parole spécialement adaptées de par leur robustesse contre les perturbations environnantes, p. ex. en milieu bruyant ou reconnaissance de la parole émise dans une situation de stress
  • H03G 3/00 - Commande de gain dans les amplificateurs ou les changeurs de fréquence
  • G10L 25/48 - 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
  • H03G 3/30 - Commande automatique dans des amplificateurs comportant des dispositifs semi-conducteurs

65.

Audio playout report for ride-sharing session

      
Numéro d'application 18499648
Numéro de brevet 12198716
Statut Délivré - en vigueur
Date de dépôt 2023-11-01
Date de la première publication 2024-02-22
Date d'octroi 2025-01-14
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Modi, Nisarg A.

Abrégé

In one aspect, an example method to be performed by a computing device includes (a) determining that a ride-sharing session is active; (b) in response to determining the ride-sharing session is active, using a microphone of the computing device to capture audio content; (c) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (d) determining that the ride-sharing session is inactive; and (e) outputting an indication of the identified reference audio content.

Classes IPC  ?

  • 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
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • 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
  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu

66.

Synchronizing Streaming Media Content Across Devices

      
Numéro d'application 18500864
Statut En instance
Date de dépôt 2023-11-02
Date de la première publication 2024-02-22
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Jeyachandran, Suresh
  • Tsai, Roger
  • Quinn, Paul Emmanuel
  • Cremer, Markus K.

Abrégé

Methods, apparatus, and systems are disclosed for synchronizing streaming media content. An example apparatus includes a storage device, and a processor to execute instructions to identify a first source streaming broadcast media to a first computing device based on an audio fingerprint of audio associated with the broadcast media, identify sources broadcasting the broadcast media streaming to the first computing device, the sources available to a second computing device including the processor, select a second source of the identified sources for streaming the broadcast media to the second computing device, the second source different than the first source, detect termination of the streaming of the broadcast media on the first computing device, the termination corresponding to a termination time of the broadcast media, and automatically start, by using the selected second source, streaming of the broadcast media to the second computing device at the termination time.

Classes IPC  ?

  • H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client
  • H04N 21/439 - Traitement de flux audio élémentaires
  • H04N 21/2187 - Transmission en direct
  • H04H 60/40 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour identifier le temps ou l'espace de radiodiffusion pour identifier le temps de radiodiffusion
  • H04H 60/58 - Dispositions caractérisées par des composants spécialement adaptés à la surveillance, l'identification ou la reconnaissance, couverts par les groupes ou audio
  • H04H 60/65 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour utiliser les résultats côté utilisateurs
  • 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

67.

Obtaining artist imagery from video content using facial recognition

      
Numéro d'application 18244086
Numéro de brevet 12051272
Statut Délivré - en vigueur
Date de dépôt 2023-09-08
Date de la première publication 2024-02-22
Date d'octroi 2024-07-30
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Scott, Jeffrey
  • Vartakavi, Aneesh

Abrégé

An example method may include receiving, at a computing device, a digital image associated with a particular media content program, the digital image containing one or more faces of particular people associated with the particular media content program. A computer-implemented automated face recognition program may be applied to the digital image to recognize, based on at least one feature vector from a prior-determined set of feature vectors, one or more of the particular people in the digital image, together with respective geometric coordinates for each of the one or more detected faces. At least a subset of the prior-determined set of feature vectors may be associated with a respective one of the particular people. The digital image together may be stored in non-transitory computer-readable memory, together with information assigning respective identities of the recognized particular people, and associating with each respective assigned identity geometric coordinates in the digital image.

Classes IPC  ?

  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06F 16/783 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions

68.

Methods and Apparatus for Harmonic Source Enhancement

      
Numéro d'application 18499845
Statut En instance
Date de dépôt 2023-11-01
Date de la première publication 2024-02-22
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Rafii, Zafar

Abrégé

Methods and apparatus for harmonic source enhancement are disclosed herein. An example apparatus includes an interface to receive a media signal. The example apparatus also includes a harmonic source enhancer to determine a magnitude spectrogram of audio corresponding to the media signal; generate a time-frequency mask based on the magnitude spectrogram; and apply the time-frequency mask to the magnitude spectrogram to enhance a harmonic source of the media signal.

Classes IPC  ?

  • G10K 11/175 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général utilisant des effets d'interférenceMasquage du son
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G10L 25/18 - 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 les paramètres extraits étant l’information spectrale de chaque sous-bande

69.

Methods and apparatus for playback using pre-processed information and personalization

      
Numéro d'application 18462252
Numéro de brevet 12167084
Statut Délivré - en vigueur
Date de dépôt 2023-09-06
Date de la première publication 2024-02-15
Date d'octroi 2024-12-10
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Coover, Robert
  • Summers, Cameron Aubrey
  • Renner, Joseph
  • Cremer, Markus
  • Mansfield, Warren

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed for playback using pre-processed profile information and personalization. Example apparatus disclosed herein include a synchronizer to, in response to receiving a media signal to be played on a playback device, access an equalization (EQ) profile corresponding to the media signal; an EQ personalization manager to generate a personalized EQ setting; and an EQ adjustment implementor to modify playback of the media signal on the playback device based on a blended equalization generation based on the EQ profile and the personalized EQ setting.

Classes IPC  ?

  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G10L 25/30 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux
  • 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
  • H03G 5/16 - Commande automatique
  • H04N 9/87 - Régénération des signaux de télévision en couleurs
  • H04N 21/439 - Traitement de flux audio élémentaires
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04R 3/04 - Circuits pour transducteurs pour corriger la fréquence de réponse
  • H03F 3/181 - Amplificateurs à basse fréquence, p. ex. préamplificateurs à fréquence musicale

70.

GENERATION OF MEDIA STATION PREVIEWS USING A REFERENCE DATABASE

      
Numéro d'application 18467272
Statut En instance
Date de dépôt 2023-09-14
Date de la première publication 2024-02-15
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Fearn, Pat D.
  • Jeyachandran, Suresh
  • Fasching, Damon P.
  • Sherman, Mark W.

Abrégé

In one aspect, an example method includes (i) while a media playback device of a vehicle is playing back content received on a first channel, sending, by the media playback device to a server, a preview request, the preview request identifying a second channel that is different from the first channel; (ii) receiving, by the media playback device from the server, a response to the preview request, the response including identifying information corresponding to content being provided on the second channel; and (iii) while the media playback device is playing back the content received on the first channel, providing, by the media playback device for display, at least a portion of the identifying information corresponding to content being provided on the second channel.

Classes IPC  ?

  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/278 - Base de données de descripteurs de contenu ou service de répertoire pour accès par les utilisateurs finaux
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/439 - Traitement de flux audio élémentaires

71.

Music service with motion video

      
Numéro d'application 18452836
Numéro de brevet 12108105
Statut Délivré - en vigueur
Date de dépôt 2023-08-21
Date de la première publication 2024-02-08
Date d'octroi 2024-10-01
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Cremer, Markus K.

Abrégé

Techniques of providing motion video content along with audio content are disclosed. In some example embodiments, a computer-implemented system is configured to perform operations comprising: receiving primary audio content; determining that at least one reference audio content satisfies a predetermined similarity threshold based on a comparison of the primary audio content with the at least one reference audio content; for each one of the at least one reference audio content, identifying motion video content based on the motion video content being stored in association with the one of the at least one reference audio content and not stored in association with the primary audio content; and causing the identified motion video content to be displayed on a device concurrently with a presentation of the primary audio content on the device.

Classes IPC  ?

  • H04N 21/439 - Traitement de flux audio élémentaires
  • H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement

72.

Methods and apparatus for dynamic volume adjustment via audio classification

      
Numéro d'application 18453792
Numéro de brevet 12061840
Statut Délivré - en vigueur
Date de dépôt 2023-08-22
Date de la première publication 2024-02-08
Date d'octroi 2024-08-13
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Cremer, Markus
  • Coover, Robert
  • Scherf, Steven D.
  • Summers, Cameron Aubrey

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed for dynamic volume adjustment via audio classification. Example apparatus include at least one memory; instructions; and at least one processor to execute the instructions to: analyze, with a neural network, a parameter of an audio signal associated with a first volume level to determine a classification group associated with the audio signal; determine an input volume of the audio signal; determine a classification gain value based on the classification group; determine an intermediate gain value as an intermediate between the input volume and the classification gain value by applying a first weight to the input volume and a second weight to the classification gain value; apply the intermediate gain value to the audio signal, the intermediate gain value to modify the first volume level to a second volume level; and apply a compression value to the audio signal, the compression value to modify the second volume level to a third volume level that satisfies a target volume threshold.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • 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
  • G10L 25/30 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux

73.

Methods and apparatus for volume adjustment

      
Numéro d'application 18486816
Numéro de brevet 12149220
Statut Délivré - en vigueur
Date de dépôt 2023-10-13
Date de la première publication 2024-02-01
Date d'octroi 2024-11-19
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Coover, Robert
  • Scott, Jeffrey
  • Cremer, Markus K.
  • Vartakavi, Aneesh

Abrégé

Apparatus, systems, articles of manufacture, and methods for volume adjustment are disclosed herein. An example method includes collecting data corresponding to a volume of an audio signal as the audio signal is output through a device, when an average volume of the audio signal does not satisfy a volume threshold for a specified timespan, determining a difference between the average volume and a desired volume, and applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume, the gain determined based on the difference between the average volume and the desired volume.

Classes IPC  ?

  • H03G 3/30 - Commande automatique dans des amplificateurs comportant des dispositifs semi-conducteurs
  • H03F 3/183 - Amplificateurs à basse fréquence, p. ex. préamplificateurs à fréquence musicale comportant uniquement des dispositifs à semi-conducteurs
  • H03G 3/02 - Commande actionnée manuellement
  • H03G 7/00 - Compression ou expansion de volume dans les amplificateurs
  • H04R 3/00 - Circuits pour transducteurs

74.

Use of Mismatched Query Fingerprint as Basis to Validate Media Identification

      
Numéro d'application 17814294
Statut En instance
Date de dépôt 2022-07-22
Date de la première publication 2024-01-25
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Colton, John
  • Fasching, Damon
  • Jeyachandran, Suresh
  • Lee, Dong-In
  • Villariba, Kathyrene

Abrégé

A method for controlling presentation of metadata regarding media. A system could generate query fingerprints representing media content being presented, the media content having been identified as being a first media-content item. The system could further detect a threshold mismatch comprising at least one of the query fingerprints not matching any of first reference fingerprints known to represent the first media-content item. In response, the system could engage in new media identification, establishing that the media content is a second media-content item, and could obtain both second reference fingerprints known to represent the second media-content item and metadata regarding the second media-content item. Further, the system could validate the new identification as a condition precedent to presenting the obtained metadata, the validating including comparing with the obtained second digital reference fingerprints the at least one digital query fingerprint that did not match any of the first digital reference fingerprints.

Classes IPC  ?

  • G06F 16/483 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 16/432 - Formulation de requêtes
  • G06F 16/438 - Présentation des résultats des requêtes

75.

GRACENOTE NEXUS AUTO

      
Numéro de série 98294135
Statut En instance
Date de dépôt 2023-12-01
Propriétaire Gracenote, Inc. ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Entertainment services, namely, providing information related to entertainment media, namely, music, music artists, entertainers, radio, podcasts, movies, television, entertainment video, and sports via a global communication network; providing an online database accessible to facilitate search and discovery of entertainment media, and to provide information related to entertainment media for presentation in connection with an end user playing entertainment media, selecting entertainment media for playback, and requesting information related to entertainment media

76.

Selecting balanced clusters of descriptive vectors

      
Numéro d'application 18348200
Numéro de brevet 12050637
Statut Délivré - en vigueur
Date de dépôt 2023-07-06
Date de la première publication 2023-11-02
Date d'octroi 2024-07-30
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Dimaria, Peter C.
  • Cremer, Markus K.
  • Popp, Phillip

Abrégé

A clustering machine can cluster descriptive vectors in a balanced manner. The clustering machine calculates distances between pairs of descriptive vectors and generates clusters of vectors arranged in a hierarchy. The clustering machine determines centroid vectors of the clusters, such that each cluster is represented by its corresponding centroid vector. The clustering machine calculates a sum of inter-cluster vector distances between pairs of centroid vectors, as well as a sum of intra-cluster vector distances between pairs of vectors in the clusters. The clustering machine calculates multiple scores of the hierarchy by varying a scalar and calculating a separate score for each scalar. The calculation of each score is based on the two sums previously calculated for the hierarchy. The clustering machine may select or otherwise identify a balanced subset of the hierarchy by finding an extremum in the calculated scores.

Classes IPC  ?

  • G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage

77.

Interactive programming guide

      
Numéro d'application 18348824
Numéro de brevet 12028582
Statut Délivré - en vigueur
Date de dépôt 2023-07-07
Date de la première publication 2023-11-02
Date d'octroi 2024-07-02
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Harron, Wilson
  • Herrada, Oscar Celma
  • Zhu, Irene
  • Cremer, Markus K.

Abrégé

Techniques of providing an interactive programming guide with a personalized lineup are disclosed. In some embodiments, a profile is accessed, and a personalized lineup is determined based on the profile. The personalized lineup may include a corresponding media content identification assigned to each one of a plurality of sequential time slots, where each media content identification identifies media content for the corresponding time slot. A first interactive programming guide may be caused to be displayed on a first media content device associated with the profile, where the first interactive programming guide includes the personalized lineup.

Classes IPC  ?

  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/454 - Filtrage de contenu, p. ex. blocage des publicités
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels

78.

Methods and apparatus to identify media that has been pitch shifted, time shifted, and/or resampled

      
Numéro d'application 18347363
Numéro de brevet 12061646
Statut Délivré - en vigueur
Date de dépôt 2023-07-05
Date de la première publication 2023-11-02
Date d'octroi 2024-08-13
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Coover, Robert
  • Wilkinson, Matthew James
  • Scott, Jeffrey
  • Hong, Yongju

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed to identify media that has been pitch shifted, time shifted, and/or resampled. An example apparatus includes: memory; instructions in the apparatus; and processor circuitry to execute the instructions to: transmit a fingerprint of an audio signal and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift, a time shift, or a resample ratio; obtain a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; and change the adjusting instructions based on the information.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/632 - Formulation de requêtes
  • G06F 16/65 - GroupementClassement
  • 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
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité

79.

CLASSIFYING SEGMENTS OF MEDIA CONTENT USING CLOSED CAPTIONING

      
Numéro d'application 18348817
Statut En instance
Date de dépôt 2023-07-07
Date de la première publication 2023-11-02
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Balasuriya, Lakshika
  • Ko, Chin-Ting

Abrégé

In one aspect, an example method includes (i) retrieving, from a text index, closed captioning repetition data for a segment of a sequence of media content; (ii) generating features using the closed captioning repetition data; (iii) providing the features as input to a classification model, wherein the classification model is configured to output classification data indicative of a likelihood of the features being characteristic of a program segment; (iv) obtaining the classification data output by the classification model; (v) determining a prediction of whether the segment is a program segment using the classification data; and (vi) storing the prediction for the segment in a database.

Classes IPC  ?

  • G06F 40/20 - Analyse du langage naturel
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • G11B 27/34 - Aménagements indicateurs

80.

Audio content recognition method and system

      
Numéro d'application 18335618
Numéro de brevet 12094486
Statut Délivré - en vigueur
Date de dépôt 2023-06-15
Date de la première publication 2023-10-12
Date d'octroi 2024-09-17
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Berrian, Alexander
  • Hodges, Todd J.
  • Coover, Robert
  • Wilkinson, Matthew James
  • Rafii, Zafar

Abrégé

A method implemented by a computing system comprises generating, by the computing system, a fingerprint comprising a plurality of bin samples associated with audio content. Each bin sample is specified within a frame of the fingerprint and is associated with one of a plurality of non-overlapping frequency ranges and a value indicative of a magnitude of energy associated with a corresponding frequency range. The computing system removes, from the fingerprint, a plurality of bin samples associated with a frequency sweep in the audio content.

Classes IPC  ?

  • G10L 19/018 - Mise en place d’un filigrane audio, c.-à-d. insertion de données inaudibles dans le signal audio
  • G10L 25/27 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse
  • G10L 25/54 - 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 pour la recherche
  • G10L 25/72 - 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 transmettre les résultats de l’analyse
  • G10L 19/028 - Remplacement du bruit, c.-à-d. en substituant des sources de bruit à des composantes spectrales non-tonales
  • G10L 25/18 - 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 les paramètres extraits étant l’information spectrale de chaque sous-bande

81.

System and Method to Identify Programs and Commercials in Video Content via Unsupervised Static Content Identification

      
Numéro d'application 18193962
Statut En instance
Date de dépôt 2023-03-31
Date de la première publication 2023-10-12
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Findelair, Arthur

Abrégé

In one aspect, an example method includes (i) determining, by a computing system, a mean image of a set of frames of video content; (ii) extracting, by the computing system, a reference template of static content from the mean image; (iii) identifying, by the computing system, the extracted reference template of static content in a frame of the set of frames of the video content; (iv) labeling a segment within the video content as either a program segment or an advertisement segment based on the identifying of the extracted reference template of static content in the frame of the video content; and (v) generating data identifying the labeled segment.

Classes IPC  ?

  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé

82.

Method and system for generating podcast metadata to facilitate searching and recommendation

      
Numéro d'application 18194260
Numéro de brevet 12001472
Statut Délivré - en vigueur
Date de dépôt 2023-03-31
Date de la première publication 2023-10-12
Date d'octroi 2024-06-04
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Vartakavi, Aneesh
  • Lützhøft Christensen, Casper

Abrégé

A method and system for computer-based generation of podcast metadata, to facilitate operations such as searching for and recommending podcasts based on the generated metadata. In an example method, a computing system obtains a text representation of a podcast episode and obtains person data defining a list of person names such as celebrity names. The computing system then correlates the person data with the text representation, to find a match between a listed person name a text string in the text representation. Further, the computing system predicts a named-entity span in the text representation and determines that the predicted named-entity span matches a location of the text string in the text representation of the podcast episode, and based on this determination, the computing system generates and outputs metadata that associates the person name with the podcast episode.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d’utilisateurs ou de groupes
  • G06F 16/35 - PartitionnementClassement
  • G06F 16/383 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/783 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06F 40/00 - Maniement de données en langage naturel
  • G10L 15/00 - Reconnaissance de la parole

83.

Automated generation of banner images

      
Numéro d'application 18206571
Numéro de brevet 12058423
Statut Délivré - en vigueur
Date de dépôt 2023-06-06
Date de la première publication 2023-10-12
Date d'octroi 2024-08-06
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s) Vartakavi, Aneesh

Abrégé

Example systems and methods for automated generation of banner images are disclosed. A program identifier associated with a particular media program may be received by a system, and used for accessing a set of iconic digital images and corresponding metadata associated with the particular media program. The system may select a particular iconic digital image for placing a banner of text associated with the particular media program, by applying an analytical model of banner-placement criteria to the iconic digital images. The system may apply another analytical model for banner generation to the particular iconic image to determine (i) dimensions and placement of a bounding box for containing the text, (ii) segmentation of the text for display within the bounding box, and (iii) selection of font, text size, and font color for display of the text. The system may store the particular iconic digital image and banner metadata specifying the banner.

Classes IPC  ?

  • H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
  • G06N 20/00 - Apprentissage automatique
  • H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
  • H04N 21/81 - Composants mono média du contenu

84.

Dynamic content delivery based on vehicle navigational attributes

      
Numéro d'application 18305668
Numéro de brevet 12092466
Statut Délivré - en vigueur
Date de dépôt 2023-04-24
Date de la première publication 2023-10-12
Date d'octroi 2024-09-17
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Cremer, Markus K.
  • Jeyachandran, Suresh
  • Quinn, Paul Emmanuel
  • Tsai, Roger

Abrégé

Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example apparatus includes at least one memory, machine readable instructions, and processor circuitry to execute the machine readable instructions to at least obtain navigational attributes from an electronic device of a vehicle via a network, determine a relevancy score for respective ones of first sporting event data items based on the navigational attributes, based on a determination that the navigational attributes correspond to a driving condition, identify a second sporting event data item of the first sporting event data items based on a relevancy score of the second sporting event data item corresponding to the driving condition, and transmit the second sporting event data item to the electronic device of the vehicle to cause the second sporting event data item to be presented.

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
  • B60W 40/08 - Calcul ou estimation des paramètres de fonctionnement pour les systèmes d'aide à la conduite de véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier liés aux conducteurs ou aux passagers
  • G01C 21/26 - NavigationInstruments de navigation non prévus dans les groupes spécialement adaptés pour la navigation dans un réseau routier
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p. ex. requêtes spatio-temporelles
  • 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 67/306 - Profils des utilisateurs
  • H04L 67/50 - Services réseau
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
  • H04W 4/024 - Services d’orientation
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons

85.

Methods and apparatus for audio equalization

      
Numéro d'application 18186725
Numéro de brevet 12081833
Statut Délivré - en vigueur
Date de dépôt 2023-03-20
Date de la première publication 2023-09-28
Date d'octroi 2024-09-03
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Renner, Joseph
  • Coover, Robert
  • Cremer, Markus
  • Summers, Cameron Aubrey

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed for audio equalization. Example instructions disclosed herein cause one or more processors to at least: detect an irregularity in a frequency representation of an audio signal in response to a change in volume between a set of frequency values exceeding a threshold; and adjust a volume at a first frequency value of the set of frequency values to reduce the irregularity.

Classes IPC  ?

  • H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G10L 25/30 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux
  • 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
  • H03F 3/181 - Amplificateurs à basse fréquence, p. ex. préamplificateurs à fréquence musicale
  • H03G 5/16 - Commande automatique
  • H04N 9/87 - Régénération des signaux de télévision en couleurs
  • H04N 21/439 - Traitement de flux audio élémentaires
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04R 3/04 - Circuits pour transducteurs pour corriger la fréquence de réponse

86.

Automated video segmentation

      
Numéro d'application 18141216
Numéro de brevet 11948361
Statut Délivré - en vigueur
Date de dépôt 2023-04-28
Date de la première publication 2023-09-14
Date d'octroi 2024-04-02
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Dimitriou, Konstantinos Antonio
  • Garg, Amanmeet

Abrégé

Methods and systems for automated video segmentation are disclosed. A sequence of video frames having video segments of contextually-related sub-sequences may be received. Each frame may be labeled according to segment and segment class. A video graph may be constructed in which each node corresponds to a different frame, and each edge connects a different pair of nodes, and is associated with a time between video frames and a similarity metric of the connected frames. An artificial neural network (ANN) may be trained to predict both labels for the nodes and clusters of the nodes corresponding to predicted membership among the segments, using the video graph as input to the ANN, and ground-truth clusters of ground-truth labeled nodes. The ANN may be further trained to predict segment classes of the predicted clusters, using the segment classes as ground truths. The trained ANN may be configured for application runtime video sequences.

Classes IPC  ?

  • G06V 20/00 - ScènesÉléments spécifiques à la scène
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06N 3/045 - Combinaisons de réseaux
  • G06V 10/426 - Représentations graphiques
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé

87.

Methods and systems for scoreboard text region detection

      
Numéro d'application 18196310
Numéro de brevet 12217506
Statut Délivré - en vigueur
Date de dépôt 2023-05-11
Date de la première publication 2023-09-07
Date d'octroi 2025-02-04
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Scott, Jeffrey
  • Cremer, Markus Kurt Peter
  • Parekh, Nishit Umesh
  • Lee, Dewey Ho

Abrégé

A computing system engages in digital image processing of received video frames to generate sport data that indicates a score and/or a time associated with a sport event. The digital image processing includes: (i) identifying a first frame region of the video frames based on the first frame region depicting a scoreboard; (ii) executing a first procedure that analyzes the identified first frame region to detect, within the identified first frame region, second frame region(s) based on the second frame region(s) depicting text of the scoreboard; (iii) in response to detecting the second frame region(s), executing a second procedure to recognize the text in at least one of the second frame region(s); and (iv) based at least on the recognizing of the text, generating the sport data. In response to completing the digital image processing, the computing system then carries out an action based on the generated sport data.

Classes IPC  ?

  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06T 7/13 - Détection de bords
  • G06V 20/62 - Texte, p. ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision
  • H04N 21/2187 - Transmission en direct

88.

Methods and systems for scoreboard text region detection

      
Numéro d'application 18310333
Numéro de brevet 12010359
Statut Délivré - en vigueur
Date de dépôt 2023-05-01
Date de la première publication 2023-08-24
Date d'octroi 2024-06-11
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Scott, Jeffrey
  • Cremer, Markus Kurt Peter
  • Parekh, Nishit
  • Lee, Dewey Ho

Abrégé

A computing system automatically detects, within a digital video frame, a video frame region that depicts a textual expression of a scoreboard. The computing system (a) engages in an edge-detection process to detect edges of at least scoreboard image elements depicted by the digital video frame, with at least some of these edges being of the textual expression and defining alphanumeric shapes; (b) applies pattern-recognition to identify the alphanumeric shapes; (c) establishes a plurality of minimum bounding rectangles each bounding a respective one of the identified alphanumeric shapes; (d) establishes, based on at least two of the minimum bounding rectangles, a composite shape that encompasses the identified alphanumeric shapes that were bounded by the at least two minimum bounding rectangles; and (e) based on the composite shape occupying a particular region, deems the particular region to be the video frame region that depicts the textual expression.

Classes IPC  ?

  • H04N 21/2187 - Transmission en direct
  • G06T 7/13 - Détection de bords
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06V 20/62 - Texte, p. ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision

89.

GENERATION OF MEDIA STATION PREVIEWS USING A SECONDARY TUNER

      
Numéro d'application 18301869
Statut En instance
Date de dépôt 2023-04-17
Date de la première publication 2023-08-10
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Qin, John M.
  • Jeyachandran, Suresh
  • Fasching, Damon P.

Abrégé

In one aspect, an example method includes (i) while a media playback device of a vehicle is playing back content received on a first channel, generating, by the media playback device, a query fingerprint using second content received on a second channel; (ii) sending, by the media playback device, the query fingerprint to a server that maintains a reference database containing a plurality of reference fingerprints; (iii) receiving, by the media playback device from the server, identifying information corresponding to a reference fingerprint of the plurality of reference fingerprints that matches the query fingerprint; and (iv) while the media playback device is playing back the first content received on the first channel, providing, by the media playback device for display, at least a portion of the identifying information.

Classes IPC  ?

  • G05B 19/42 - Systèmes d'enregistrement et de reproduction, c.-à-d. dans lesquels le programme est enregistré à partir d'un cycle d'opérations, p. ex. le cycle d'opérations étant commandé à la main, après quoi cet enregistrement est reproduit sur la même machine
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
  • H04N 5/50 - Indicateurs d'accordRéglage automatique de l'accord

90.

Methods and apparatus to segment audio and determine audio segment similarities

      
Numéro d'application 18298044
Numéro de brevet 12125472
Statut Délivré - en vigueur
Date de dépôt 2023-04-10
Date de la première publication 2023-08-03
Date d'octroi 2024-10-22
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Mccallum, Matthew

Abrégé

Methods, apparatus, and systems are disclosed to segment audio and determine audio segment similarities. An example apparatus includes at least one memory storing instructions and processor circuitry to execute instructions to at least select an anchor index beat of digital audio, identify a first segment of the digital audio based on the anchor index beat to analyze, the first segment having at least two beats and a respective center beat, concatenate time-frequency data of the at least two beats and the respective center beat to form a matrix of the first segment, generate a first deep feature based on the first segment, the first deep feature indicative of a descriptor of the digital audio, and train internal coefficients to classify the first deep feature as similar to a second deep feature based on the descriptor of the first deep feature and a descriptor of a second deep feature.

Classes IPC  ?

  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 15/04 - SegmentationDétection des limites de mots
  • G10L 15/06 - Création de gabarits de référenceEntraînement des systèmes de reconnaissance de la parole, p. ex. adaptation aux caractéristiques de la voix du locuteur

91.

Methods and apparatus to improve detection of audio signatures

      
Numéro d'application 18298178
Numéro de brevet 12044792
Statut Délivré - en vigueur
Date de dépôt 2023-04-10
Date de la première publication 2023-08-03
Date d'octroi 2024-07-23
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Rafii, Zafar

Abrégé

Methods, apparatus, systems and articles of manufacture are disclosed to improve detection of audio signatures. An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to: determine a first time difference of arrival for a first audio sensor of a meter and a second audio sensor of the meter based on a first audio recording from the first audio sensor and a second audio recording from the second audio sensor; determine a second time difference of arrival for the first audio sensor and a third audio sensor of the meter based on the first audio recording and a third audio recording from the third audio sensor; determine a match by comparing the first time difference of arrival to i) a first virtual source time difference of arrival and ii) a second virtual source time difference of arrival; in response to determining that the first time difference of arrival matches the first virtual source time difference of arrival, identify a first virtual source location as the location of a media presentation device presenting media; and remove the second audio recording to reduce a computational burden on the processor.

Classes IPC  ?

  • G01S 5/22 - Position de source déterminée par coordination de plusieurs lignes de position définies par des mesures de différence de parcours
  • G01S 5/24 - Position d'un goniomètre unique obtenue par détermination de la direction de plusieurs sources espacées d'emplacement connu
  • H04R 1/40 - Dispositions pour obtenir la fréquence désirée ou les caractéristiques directionnelles pour obtenir la caractéristique directionnelle désirée uniquement en combinant plusieurs transducteurs identiques
  • H04R 3/00 - Circuits pour transducteurs

92.

Inserting information into playing content

      
Numéro d'application 18084252
Numéro de brevet 11853355
Statut Délivré - en vigueur
Date de dépôt 2022-12-19
Date de la première publication 2023-07-20
Date d'octroi 2023-12-26
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Brenner, Vadim
  • Cremer, Markus K.

Abrégé

Example methods and systems for inserting information into playing content are described. In some example embodiments, the methods and systems may identify a break in content playing via a playback device, select an information segment representative of information received by the playback device to present during the identified break, and insert the information segment into the content playing via the playback device upon an occurrence of the identified break.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G11B 27/11 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information non détectable sur le support d'enregistrement
  • G11B 27/036 - Montage par insertion

93.

Methods and apparatus for volume adjustment

      
Numéro d'application 18074169
Numéro de brevet 11824507
Statut Délivré - en vigueur
Date de dépôt 2022-12-02
Date de la première publication 2023-07-06
Date d'octroi 2023-11-21
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Coover, Robert
  • Scott, Jeffrey
  • Cremer, Markus K.
  • Vartakavi, Aneesh

Abrégé

Apparatus, systems, articles of manufacture, and methods for volume adjustment are disclosed herein. An example method includes collecting data corresponding to a volume of an audio signal as the audio signal is output through a device, when an average volume of the audio signal does not satisfy a volume threshold for a specified timespan, determining a difference between the average volume and a desired volume, and applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume, the gain determined based on the difference between the average volume and the desired volume.

Classes IPC  ?

  • H03G 3/30 - Commande automatique dans des amplificateurs comportant des dispositifs semi-conducteurs
  • H03F 3/183 - Amplificateurs à basse fréquence, p. ex. préamplificateurs à fréquence musicale comportant uniquement des dispositifs à semi-conducteurs
  • H03G 7/00 - Compression ou expansion de volume dans les amplificateurs
  • H04R 3/00 - Circuits pour transducteurs
  • H03G 3/02 - Commande actionnée manuellement

94.

Audio Identification During Performance

      
Numéro d'application 18165107
Statut En instance
Date de dépôt 2023-02-06
Date de la première publication 2023-06-15
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Roberts, Dale T.
  • Coover, Bob
  • Marcantonio, Nicola
  • Cremer, Markus K.

Abrégé

Methods and apparatus for audio identification during a performance are disclosed herein. An example apparatus includes at least one memory and at least one processor to transform a segment of audio into a log-frequency spectrogram based on a constant Q transform using a logarithmic frequency resolution, transform the log-frequency spectrogram into a binary image, each pixel of the binary image corresponding to a time frame and frequency channel pair, each frequency channel representing a corresponding quarter tone frequency channel in a range from C3-C8, generate a matrix product of the binary image and a plurality of reference fingerprints, normalize the matrix product to form a similarity matrix, select an alignment of a line in the similarity matrix that intersects one or more bins in the similarity matrix with the largest calculated Hamming similarities, and select a reference fingerprint based on the alignment.

Classes IPC  ?

  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu

95.

Methods and Systems for Scoreboard Region Detection

      
Numéro d'application 18150670
Statut En instance
Date de dépôt 2023-01-05
Date de la première publication 2023-05-18
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Scott, Jeffrey
  • Cremer, Markus Kurt Peter
  • Parekh, Nishit
  • Lee, Dewey Ho

Abrégé

A computing system automatically detects, in a sequence of video frames, a video frame region that depicts a scoreboard. The video frames of the sequence depict image elements including (i) scoreboard image elements that are unchanging across the video frames of the sequence and (ii) other image elements that change across the video frames of the sequence. Given this, the computing system (a) receives the sequence, (b) engages in an edge-detection process to detect, in the video frames of the sequence, a set of edges of the depicted image elements, (c) identifies a subset of the detected set of edges based on each edge of the subset being unchanging across the video frames of the sequence, and (d) detects, based on the edges of the identified subset, the video frame region that depicts the scoreboard.

Classes IPC  ?

  • G06T 7/13 - Détection de bords
  • H04N 21/2187 - Transmission en direct
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06V 20/62 - Texte, p. ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires

96.

Vehicle-based media system with audio ad and visual content synchronization feature

      
Numéro d'application 18156307
Numéro de brevet 11929823
Statut Délivré - en vigueur
Date de dépôt 2023-01-18
Date de la première publication 2023-05-18
Date d'octroi 2024-03-12
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Modi, Nisarg A.

Abrégé

In one aspect, an example method to be performed by a vehicle-based media system includes (a) receiving audio content; (b) causing one or more speakers to output the received audio content; (c) using a microphone of the vehicle-based media system to capture the output audio content; (d) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (e) identifying visual content based at least on the identified reference audio content; and (f) outputting, via a user interface of the vehicle-based media system, the identified visual content.

Classes IPC  ?

  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06Q 30/0207 - Remises ou incitations, p. ex. coupons ou rabais
  • G06Q 30/0241 - Publicités
  • G06Q 30/0251 - Publicités ciblées
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • G10L 19/018 - Mise en place d’un filigrane audio, c.-à-d. insertion de données inaudibles dans le signal audio
  • H04H 20/62 - Dispositions spécialement adaptées à des applications spécifiques, p. ex. aux informations sur le trafic ou aux récepteurs mobiles à la radiodiffusion locale, p. ex. la radiodiffusion en interne aux systèmes de transport, p. ex. dans les véhicules
  • H04N 21/41 - Structure de clientStructure de périphérique de client
  • H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
  • H04N 21/81 - Composants mono média du contenu
  • H04R 3/12 - Circuits pour transducteurs pour distribuer des signaux à plusieurs haut-parleurs
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile

97.

Audio playout report for ride-sharing session

      
Numéro d'application 18156311
Numéro de brevet 11837250
Statut Délivré - en vigueur
Date de dépôt 2023-01-18
Date de la première publication 2023-05-18
Date d'octroi 2023-12-05
Propriétaire Gracenote, Inc. (USA)
Inventeur(s) Modi, Nisarg A

Abrégé

In one aspect, an example method to be performed by a computing device includes (a) determining that a ride-sharing session is active; (b) in response to determining the ride-sharing session is active, using a microphone of the computing device to capture audio content; (c) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (d) determining that the ride-sharing session is inactive; and (e) outputting an indication of the identified reference audio content.

Classes IPC  ?

  • 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
  • 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
  • G06F 16/683 - 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 utilisant des métadonnées provenant automatiquement du contenu
  • G06F 3/16 - Entrée acoustiqueSortie acoustique

98.

MODIFYING PLAYBACK OF CONTENT USING PRE-PROCESSED PROFILE INFORMATION

      
Numéro d'application 18149415
Statut En instance
Date de dépôt 2023-01-03
Date de la première publication 2023-05-11
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Brenner, Vadim
  • Cremer, Markus K.
  • Becker, Michael

Abrégé

Example methods and systems for modifying the playback of content using pre-processed profile information are described. Example instructions, when executed, cause at least one processor to access a media stream that includes media and a profile of equalization parameters, the media stream provided to a device via a network, the profile of equalization parameters included in the media stream selected based on a comparison of a reference fingerprint to a query fingerprint generated based on the media, the profile of equalization parameters including an equalization parameter for the media; and modify playback of the media based on the equalization parameter specified in the accessed profile.

Classes IPC  ?

  • H04H 60/47 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p. ex. pour identifier les stations de radiodiffusion ou pour identifier les utilisateurs pour reconnaître les genres
  • H04R 3/04 - Circuits pour transducteurs pour corriger la fréquence de réponse
  • H04H 60/58 - Dispositions caractérisées par des composants spécialement adaptés à la surveillance, l'identification ou la reconnaissance, couverts par les groupes ou audio
  • H04H 60/65 - Dispositions pour des services utilisant les résultats du contrôle, de l'identification ou de la reconnaissance, couverts par les groupes ou pour utiliser les résultats côté utilisateurs
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/266 - Gestion de canal ou de contenu, p. ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/432 - Opération de récupération de contenu d'un support de stockage local, p. ex. disque dur
  • H04N 21/654 - Transmission du serveur vers le client
  • H04N 21/81 - Composants mono média du contenu
  • G06F 3/16 - Entrée acoustiqueSortie acoustique

99.

RADIO HEAD UNIT WITH DYNAMICALLY UPDATED TUNABLE CHANNEL LISTING

      
Numéro de document 03235949
Statut En instance
Date de dépôt 2022-10-20
Date de disponibilité au public 2023-04-27
Propriétaire GRACENOTE, INC. (USA)
Inventeur(s)
  • Jeyachandran, Suresh
  • Fasching, Damon
  • Tanaka, Hidenori
  • Vetriselvi, Kaviarasu
  • Raul, Samit

Abrégé

In one aspect, an example method includes (i) encountering, by a media playback device of a vehicle, a trigger to update a list of currently tunable radio stations; (ii) based on encountering the trigger to update the list of currently tunable radio stations, updating, by the media playback device, the list of currently tunable radio stations using a location of the vehicle and radio station contour data stored in a local database of the media playback device; and (iii) displaying, by the media playback device, a station list using the list of currently tunable radio stations.

Classes IPC  ?

  • H04N 21/438 - Interfaçage de la voie descendante du réseau de transmission provenant d'un serveur, p. ex. récupération de paquets du flux vidéo codé d'un réseau IP
  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
  • H04N 21/61 - Structure physique de réseauTraitement de signal

100.

Methods and Apparatus For Determining A Mood Profile Associated With Media Data

      
Numéro d'application 18086865
Statut En instance
Date de dépôt 2022-12-22
Date de la première publication 2023-04-27
Propriétaire Gracenote, Inc. (USA)
Inventeur(s)
  • Chen, Ching-Wei
  • Lee, Kyogu
  • Dimaria, Peter C.
  • Cremer, Markus K.

Abrégé

An example method involves comparing a primary element of a first piece of audio data to a primary element of a second piece of audio data; based on the comparing of the primary elements, determining that the first and second pieces of audio data have the same predominant mood category; in response to determining that the first and second pieces of audio data have the same predominant mood category, comparing a first mood score of the primary element of the first piece of audio data to a second mood score of the primary element of a second piece of audio data; determining that an output of the comparison of the two mood scores exceeds a threshold value; and in response to determining that the output of the comparison of the two mood scores exceeds the threshold value, providing an indicator to an application.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/438 - Présentation des résultats des requêtes
  • G10H 1/00 - Éléments d'instruments de musique électrophoniques
  1     2     3     ...     5        Prochaine page