Patents Assigned to Gracenote, Inc.
  • Patent number: 11921779
    Abstract: An embodiment may involve a server device transmitting, over a wide area network, a first playlist with a first duration to a client device. Possibly while the client device is playing out a current audio file of a first plurality of audio files in the playlist, the server device may receive an instruction from the client device and generate a second playlist. The second playlist may include references to a second plurality of audio files, where playout of the second plurality of audio files may have a duration that is less than the duration of the playout of the first plurality of audio files. The server device may transmit, over the wide area network, the second playlist to the client device. Reception of the second playlist at the client device may cause the audio player application to retrieve and play out the second plurality of audio files.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: March 5, 2024
    Assignee: Gracenote, Inc.
    Inventors: Rishabh Sharma, Markus Cremer
  • Patent number: 11922967
    Abstract: 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.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: March 5, 2024
    Assignee: Gracenote, Inc.
    Inventors: Amanmeet Garg, Aneesh Vartakavi
  • Patent number: 11915429
    Abstract: 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.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: February 27, 2024
    Assignee: Gracenote, Inc.
    Inventors: Aneesh Vartakavi, Jeffrey Scott
  • Patent number: 11915722
    Abstract: 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.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: February 27, 2024
    Assignee: Gracenote, Inc.
    Inventors: Wilson Harron, Cameron Aubrey Summers
  • Patent number: 11907288
    Abstract: 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.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: February 20, 2024
    Assignee: Gracenote, Inc.
    Inventors: Zafar Rafii, Prem Seetharaman
  • Patent number: 11902760
    Abstract: 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 circuitry 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.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: February 13, 2024
    Assignee: Gracenote, Inc.
    Inventors: Robert Coover, Joseph Renner, Cameron A. Summers
  • Patent number: 11886521
    Abstract: An apparatus (a) groups descriptors into a cluster based on associating the descriptors with each of a first item and a second item, (b) accesses biometric data of a user, (c) determines a first activity of the user based on contextual data correlating the cluster with the biometric data, including determining whether the first activity represents an anomalous phase of the user based on a time period of the first activity being shorter than a threshold duration, and (d) generates a user profile based on the first activity of the user and the cluster, including (i) responsive to determining that the first activity represents the anomalous phase of the user, omitting a name of the cluster from the user profile, and (ii) responsive to a second activity of the user matching the first activity associated with the cluster, generating a recommendation including a third item based on the user profile.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: January 30, 2024
    Assignee: Gracenote, Inc.
    Inventors: Phillip Popp, Ching-Wei Chen, Peter C. DiMaria, Markus K. Cremer
  • Patent number: 11881012
    Abstract: 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.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: January 23, 2024
    Assignee: Gracenote, Inc.
    Inventors: Joseph Renner, Aneesh Vartakavi, Robert Coover
  • Patent number: 11874814
    Abstract: 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.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: January 16, 2024
    Assignee: Gracenote, Inc.
    Inventors: Matthew James Wilkinson, Jeffrey Scott, Robert Coover, Konstantinos Antonios Dimitriou
  • Patent number: 11868396
    Abstract: 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.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: January 9, 2024
    Assignee: Gracenote, Inc.
    Inventors: Rishabh Sharma, Markus Cremer
  • Patent number: 11868392
    Abstract: 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.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: January 9, 2024
    Assignee: Gracenote, Inc.
    Inventors: Peter C. DiMaria, Andrew Silverman
  • Patent number: 11868897
    Abstract: 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.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: January 9, 2024
    Assignee: Gracenote, Inc.
    Inventor: Konstantinos Antonio Dimitriou
  • Patent number: 11862198
    Abstract: 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.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: January 2, 2024
    Assignee: Gracenote, Inc.
    Inventors: Dale T. Roberts, Randall E. Cook, Markus K. Cremer
  • Patent number: 11861888
    Abstract: 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.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: January 2, 2024
    Assignee: Gracenote, Inc.
    Inventors: Jose Pio Pereira, Kyle Brocklehurst, Sunil Suresh Kulkarni, Peter Wendt
  • Patent number: 11853355
    Abstract: 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.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: December 26, 2023
    Assignee: Gracenote, Inc.
    Inventors: Vadim Brenner, Markus K. Cremer
  • Patent number: 11856253
    Abstract: 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.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: December 26, 2023
    Assignee: Gracenote, Inc.
    Inventors: Suresh Jeyachandran, Roger Tsai, Paul Emmanuel Quinn, Markus K. Cremer
  • Patent number: 11853645
    Abstract: 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.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: December 26, 2023
    Assignee: Gracenote, Inc.
    Inventors: Aneesh Vartakavi, Peter C. DiMaria, Michael Gubman, Markus K. Cremer, Cameron Aubrey Summers, Gregoire Tronel
  • Patent number: 11854557
    Abstract: 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.
    Type: Grant
    Filed: October 26, 2022
    Date of Patent: December 26, 2023
    Assignee: Gracenote, Inc.
    Inventors: Jinyu Han, Robert Coover
  • Patent number: 11847998
    Abstract: 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.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: December 19, 2023
    Assignee: Gracenote, Inc.
    Inventor: Zafar Rafii
  • Patent number: 11842730
    Abstract: 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.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: December 12, 2023
    Assignee: Gracenote, Inc.
    Inventors: Suresh Jeyachandran, Vadim Brenner, Markus K. Cremer