Patents by Inventor Robert Coover
Robert Coover has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11954148Abstract: 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.Type: GrantFiled: February 26, 2021Date of Patent: April 9, 2024Assignee: Gracenote, Inc.Inventors: Robert Coover, Jeffrey Scott, Konstantinos Antonios Dimitriou
-
Publication number: 20240112457Abstract: 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: ApplicationFiled: December 14, 2023Publication date: April 4, 2024Inventors: Joseph Renner, Aneesh Vartakavi, Robert Coover
-
Publication number: 20240086385Abstract: 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: ApplicationFiled: November 16, 2023Publication date: March 14, 2024Inventors: Matthew James Wilkinson, Jeffrey Scott, Robert Coover, Konstantinos Antonios Dimitriou
-
Publication number: 20240071397Abstract: 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: ApplicationFiled: November 2, 2023Publication date: February 29, 2024Inventors: Jinyu Han, Robert Coover
-
Publication number: 20240056635Abstract: 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: ApplicationFiled: September 6, 2023Publication date: February 15, 2024Inventors: Robert Coover, Cameron Aubrey Summers, Joseph Renner, Markus Cremer, Warren Mansfield
-
Patent number: 11902760Abstract: 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: GrantFiled: June 22, 2022Date of Patent: February 13, 2024Assignee: Gracenote, Inc.Inventors: Robert Coover, Joseph Renner, Cameron A. Summers
-
Publication number: 20240045649Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for dynamic volume adjustment via audio classification.Type: ApplicationFiled: August 22, 2023Publication date: February 8, 2024Inventors: Markus Cremer, Robert Coover, Steven D. Scherf, Cameron Aubrey Summers
-
Publication number: 20240039498Abstract: 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: ApplicationFiled: October 13, 2023Publication date: February 1, 2024Inventors: Robert Coover, Jeffrey Scott, Markus K. Cremer, Aneesh Vartakavi
-
Patent number: 11881012Abstract: 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: April 9, 2021Date of Patent: January 23, 2024Assignee: Gracenote, Inc.Inventors: Joseph Renner, Aneesh Vartakavi, Robert Coover
-
Patent number: 11874814Abstract: 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: March 7, 2022Date of Patent: January 16, 2024Assignee: Gracenote, Inc.Inventors: Matthew James Wilkinson, Jeffrey Scott, Robert Coover, Konstantinos Antonios Dimitriou
-
Patent number: 11854557Abstract: 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: GrantFiled: October 26, 2022Date of Patent: December 26, 2023Assignee: Gracenote, Inc.Inventors: Jinyu Han, Robert Coover
-
Patent number: 11824507Abstract: 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: December 2, 2022Date of Patent: November 21, 2023Assignee: Gracenote, Inc.Inventors: Robert Coover, Jeffrey Scott, Markus K. Cremer, Aneesh Vartakavi
-
Publication number: 20230350943Abstract: 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.Type: ApplicationFiled: July 5, 2023Publication date: November 2, 2023Inventors: Robert Coover, Matthew James Wilkinson, Jeffrey Scott, Yongju Hong
-
Patent number: 11792481Abstract: 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.Type: GrantFiled: October 23, 2019Date of Patent: October 17, 2023Assignee: Gracenote, Inc.Inventors: Robert Coover, Cameron Aubrey Summers, Joseph Renner, Markus Cremer, Warren Mansfield
-
Publication number: 20230326479Abstract: 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: ApplicationFiled: June 15, 2023Publication date: October 12, 2023Inventors: Alexander Berrian, Todd J. Hodges, Robert Coover, Matthew James Wilkinson, Zafar Rafii
-
Patent number: 11775250Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for dynamic volume adjustment via audio classification.Type: GrantFiled: July 20, 2021Date of Patent: October 3, 2023Assignee: Gracenote, Inc.Inventors: Markus Cremer, Robert Coover, Steven D. Scherf, Cameron Aubrey Summers
-
Publication number: 20230308718Abstract: 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: ApplicationFiled: March 20, 2023Publication date: September 28, 2023Inventors: Joseph Renner, Robert Coover, Markus Cremer, Cameron Aubrey Summers
-
Patent number: 11748403Abstract: 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.Type: GrantFiled: July 15, 2022Date of Patent: September 5, 2023Assignee: Gracenote, Inc.Inventors: Robert Coover, Matthew James Wilkinson, Jeffrey Scott, Yongju Hong
-
Patent number: 11748055Abstract: In one aspect, an example method includes (i) determining, by a playback device, a first loudness level of a first portion of first media content from a first source while the playback device presents the first media content, with the first portion having a first length; (ii) switching, by the playback device, from presenting the first media content from the first source to presenting second media content from a second source; (iii) based on the switching, determining, by the playback device, second loudness levels of second portions of the first media content while the playback device presents the second media content, with the second portions having a second length that is shorter than the first length; and (iv) while the playback device presents the second media content, adjusting, by the playback device, a volume of the playback device based on one or more of the second loudness levels.Type: GrantFiled: May 20, 2022Date of Patent: September 5, 2023Assignee: ROKU, INC.Inventors: Markus K. Cremer, Shashank Merchant, Robert Coover, Todd J. Hodges, Joshua Ernest Morris
-
Patent number: 11727953Abstract: 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: May 10, 2021Date of Patent: August 15, 2023Assignee: Gracenote, Inc.Inventors: Alexander Berrian, Todd J. Hodges, Robert Coover, Matthew James Wilkinson, Zafar Rafii