Patents Assigned to GRACENOTE
-
Patent number: 12198716Abstract: 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.Type: GrantFiled: November 1, 2023Date of Patent: January 14, 2025Assignee: Gracenote, Inc.Inventor: Nisarg A. Modi
-
Patent number: 12177503Abstract: 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.Type: GrantFiled: April 18, 2023Date of Patent: December 24, 2024Assignee: GRACENOTE, INC.Inventors: Melissa Kazemi Rad, Tal Kedar, Matteo Zanotto, Garrett Mooney, Sritanu Chakraborty, Dominic Bryan Edwards
-
Patent number: 12165062Abstract: 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.Type: GrantFiled: October 21, 2022Date of Patent: December 10, 2024Assignee: Gracenote, Inc.Inventors: Robert Coover, Joseph Renner, Cameron A. Summers
-
Patent number: 12167084Abstract: 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.Type: GrantFiled: September 6, 2023Date of Patent: December 10, 2024Assignee: GRACENOTE, INC.Inventors: Robert Coover, Cameron Aubrey Summers, Joseph Renner, Markus Cremer, Warren Mansfield
-
Patent number: 12149220Abstract: 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.Type: GrantFiled: October 13, 2023Date of Patent: November 19, 2024Assignee: GRACENOTE, INC.Inventors: Robert Coover, Jeffrey Scott, Markus K. Cremer, Aneesh Vartakavi
-
Patent number: 12142035Abstract: 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: GrantFiled: December 14, 2023Date of Patent: November 12, 2024Assignee: GRACENOTE, INC.Inventors: Joseph Renner, Aneesh Vartakavi, Robert Coover
-
Patent number: 12141197Abstract: 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.Type: GrantFiled: November 27, 2019Date of Patent: November 12, 2024Assignee: GRACENOTE, INC.Inventors: Markus Kurt Cremer, Todd Hodges
-
Patent number: 12132953Abstract: 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 timestamp of the portion of video content; and (iv) storing an indication of the portion of video content in a data file for the program.Type: GrantFiled: August 13, 2021Date of Patent: October 29, 2024Assignee: Gracenote, Inc.Inventors: Amanmeet Garg, Sharmishtha Gupta, Andreas Schmidt, Lakshika Balasuriya, Aneesh Vartakavi
-
Patent number: 12125472Abstract: 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.Type: GrantFiled: April 10, 2023Date of Patent: October 22, 2024Assignee: Gracenote, Inc.Inventor: Matthew McCallum
-
Patent number: 12117987Abstract: 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: GrantFiled: November 16, 2023Date of Patent: October 15, 2024Assignee: Gracenote, Inc.Inventors: Matthew James Wilkinson, Jeffrey Scott, Robert Coover, Konstantinos Antonios Dimitriou
-
Patent number: 12105753Abstract: 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.Type: GrantFiled: September 16, 2022Date of Patent: October 1, 2024Assignee: Gracenote, Inc.Inventors: Markus K. Cremer, Zafar Rafii, Robert Coover, Prem Seetharaman
-
Patent number: 12108105Abstract: 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.Type: GrantFiled: August 21, 2023Date of Patent: October 1, 2024Assignee: Gracenote, Inc.Inventor: Markus K. Cremer
-
Patent number: 12105754Abstract: 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: GrantFiled: January 8, 2024Date of Patent: October 1, 2024Assignee: Gracenote, Inc.Inventors: Zafar Rafii, Prem Seetharaman
-
Patent number: 12092466Abstract: 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.Type: GrantFiled: April 24, 2023Date of Patent: September 17, 2024Assignee: Gracenote, Inc.Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
-
Patent number: 12094490Abstract: 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.Type: GrantFiled: June 1, 2021Date of Patent: September 17, 2024Assignee: Gracenote, Inc.Inventors: Xiaochen Liu, Joseph P. Renner, Joshua E. Morris, Todd J. Hodges, Robert Coover, Zafar Rafii
-
Patent number: 12094486Abstract: 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.Type: GrantFiled: June 15, 2023Date of Patent: September 17, 2024Assignee: Gracenote, Inc.Inventors: Alexander Berrian, Todd J. Hodges, Robert Coover, Matthew James Wilkinson, Zafar Rafii
-
Publication number: 20240305866Abstract: 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.Type: ApplicationFiled: May 16, 2024Publication date: September 12, 2024Applicant: Gracenote Inc.Inventors: Wilson Harron, Oscar Celma Herrada, Irene Zhu, Markus K. Cremer
-
Publication number: 20240298390Abstract: 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.Type: ApplicationFiled: May 14, 2024Publication date: September 5, 2024Applicant: Gracenote Inc.Inventors: Markus Kurt Cremer, Robert Coover, Zafar Rafii, Aneesh Vartakavi, Andreas Schmidt, Todd Hodges
-
Patent number: 12081833Abstract: 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.Type: GrantFiled: March 20, 2023Date of Patent: September 3, 2024Assignee: GRACENOTE, INC.Inventors: Joseph Renner, Robert Coover, Markus Cremer, Cameron Aubrey Summers
-
Patent number: 12079277Abstract: 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.Type: GrantFiled: December 7, 2020Date of Patent: September 3, 2024Assignee: Gracenote, Inc.Inventors: Jeffrey Scott, Matthew James Wilkinson, Robert Coover, Shashank Merchant