Patents by Inventor Robert N. Hilton
Robert N. Hilton 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).
-
Publication number: 20190122693Abstract: A system and method may be configured to analyze audio information. The system and method may include determining for an audio signal, an estimated pitch of a sound represented in the audio signal, an estimated chirp rate (or fractional chirp rate) of a sound represented in the audio signal, and/or other parameters of sound(s) represented in the audio signal. The one or more parameters may be determined through analysis of transformed audio information derived from the audio signal (e.g., through Fourier Transform, Fast Fourier Transform, Short Time Fourier Transform, Spectral Motion Transform, and/or other transforms). Statistical analysis may be implemented to determine metrics related to the likelihood that a sound represented in the audio signal has a pitch and/or chirp rate (or fractional chirp rate). Such metrics may be implemented to determine an estimated pitch and/or fractional chirp rate.Type: ApplicationFiled: April 25, 2018Publication date: April 25, 2019Inventors: David C. Bradley, Nicholas K. Fisher, Robert N. Hilton, Rodney Gateau, Derrick R. Roos
-
Patent number: 10133512Abstract: Systems, devices, and techniques for processor synchronization are described. A described system includes sending, from first processors, release requests to an inclusion monitor, the release requests including an identifier tag; sending, from a second processor, an acquire request to the inclusion monitor circuitry, the acquire request including a weight value and the identifier tag; creating a content addressable memory (CAM) entry based on a receipt of at least one of the release or acquire requests; maintaining a count of the release requests that correspond to the identifier tag by using the entry's arrival counter; causing the first processors to stall if the entry's arrival counter does not satisfy a threshold criterion specified by the entry's weight value or if the acquire request has not been received; storing the acquire request's weight value as the entry's weight value; and releasing the first processors if the entry's arrival counter satisfies the criterion.Type: GrantFiled: April 27, 2017Date of Patent: November 20, 2018Assignee: Friday Harbor LLCInventors: Ricardo Jorge Lopez, Robert N. Hilton
-
Patent number: 10120732Abstract: Systems, devices, and techniques for processor synchronization are described. A described system includes exclusion monitor circuitry, a content addressable memory (CAM) coupled with the exclusion monitor circuitry, and processors coupled with the exclusion monitor circuitry. The processors can perform synchronization via the exclusion monitor circuitry using an identifier tag. The exclusion monitor circuitry can utilize the CAM to store information for handling one or more named mutual exclusions. The exclusion monitor circuitry and the CAM can be configured to concurrently handle multiple identifier tags that correspond to different mutual exclusions.Type: GrantFiled: April 27, 2017Date of Patent: November 6, 2018Assignee: FRIDAY HARBOR LLCInventors: Ricardo Jorge Lopez, Robert N. Hilton
-
Publication number: 20180314460Abstract: Systems, devices, and techniques for processor synchronization are described. A described system includes sending, from first processors, release requests to an inclusion monitor, the release requests including an identifier tag; sending, from a second processor, an acquire request to the inclusion monitor circuitry, the acquire request including a weight value and the identifier tag; creating a content addressable memory (CAM) entry based on a receipt of at least one of the release or acquire requests; maintaining a count of the release requests that correspond to the identifier tag by using the entry's arrival counter; causing the first processors to stall if the entry's arrival counter does not satisfy a threshold criterion specified by the entry's weight value or if the acquire request has not been received; storing the acquire request's weight value as the entry's weight value; and releasing the first processors if the entry's arrival counter satisfies the criterion.Type: ApplicationFiled: April 27, 2017Publication date: November 1, 2018Inventors: Ricardo Jorge Lopez, Robert N. Hilton
-
Publication number: 20180314567Abstract: Systems, devices, and techniques for processor synchronization are described. A described system includes exclusion monitor circuitry, a content addressable memory (CAM) coupled with the exclusion monitor circuitry, and processors coupled with the exclusion monitor circuitry. The processors can perform synchronization via the exclusion monitor circuitry using an identifier tag. The exclusion monitor circuitry can utilize the CAM to store information for handling one or more named mutual exclusions. The exclusion monitor circuitry and the CAM can be configured to concurrently handle multiple identifier tags that correspond to different mutual exclusions.Type: ApplicationFiled: April 27, 2017Publication date: November 1, 2018Inventors: Ricardo Jorge Lopez, Robert N. Hilton
-
Patent number: 9620130Abstract: A system and method are provided for processing sound signals. The processing may include identifying individual harmonic sounds represented in sound signals, determining sound parameters of harmonic sounds, classifying harmonic sounds according to source, and/or other processing. The processing may include transforming the sound signals (or portions thereof) into a space which expresses a transform coefficient as a function of frequency and chirp rate. This may facilitate leveraging of the fact that the individual harmonics of a single harmonic sound may have a common pitch velocity (which is related to the chirp rate) across all of its harmonics in order to distinguish an the harmonic sound from other sounds (harmonic and/or non-harmonic) and/or noise.Type: GrantFiled: June 30, 2014Date of Patent: April 11, 2017Assignee: KnuEdge IncorporatedInventors: David C. Bradley, Daniel S. Goldin, Robert N. Hilton, Nicholas K. Fisher, Rodney Gateau, Derrick R. Roos, Eric Wiewiora
-
Patent number: 9601119Abstract: A system and method may be provided to segment and/or classify an audio signal from transformed audio information. Transformed audio information representing a sound may be obtained. The transformed audio information may specify magnitude of a coefficient related to energy amplitude as a function of frequency for the audio signal and time. Features associated with the audio signal may be obtained from the transformed audio information. Individual ones of the features may be associated with a feature score relative to a predetermined speaker model. An aggregate score may be obtained based on the feature scores according to a weighting scheme. The weighting scheme may be associated with a noise and/or SNR estimation. The aggregate score may be used for segmentation to identify portions of the audio signal containing speech of one or more different speakers. For classification, the aggregate score may be used to determine a likely speaker model to identify a source of the sound in the audio signal.Type: GrantFiled: September 10, 2014Date of Patent: March 21, 2017Assignee: KnuEdge IncorporatedInventors: David C. Bradley, Robert N. Hilton, Daniel S. Goldin, Nicholas K. Fisher, Derrick R. Roos, Eric Wiewiora
-
Patent number: 9485597Abstract: A system and method may be configured to process an audio signal. The system and method may track pitch, chirp rate, and/or harmonic envelope across the audio signal, may reconstruct sound represented in the audio signal, and/or may segment or classify the audio signal. A transform may be performed on the audio signal to place the audio signal in a frequency chirp domain that enhances the sound parameter tracking, reconstruction, and/or classification.Type: GrantFiled: September 27, 2013Date of Patent: November 1, 2016Assignee: KnuEdge IncorporatedInventors: David C. Bradley, Daniel S. Goldin, Robert N. Hilton, Nicholas K. Fisher, Rodney Gateau, Derrick R. Roos, Eric Wiewiora
-
Patent number: 9473866Abstract: A system and method may be configured to analyze audio information derived from an audio signal. The system and method may track sound pitch across the audio signal. The tracking of pitch across the audio signal may take into account change in pitch by determining at individual time sample windows in the signal duration an estimated pitch and a representation of harmonic envelope at the estimated pitch. The estimated pitch and the representation of harmonic envelope may then be implemented to determine an estimated pitch for another time sample window in the signal duration with an enhanced accuracy and/or precision.Type: GrantFiled: November 25, 2013Date of Patent: October 18, 2016Assignee: KnuEdge IncorporatedInventors: David C. Bradley, Rodney Gateau, Daniel S. Goldin, Robert N. Hilton, Nicholas K. Fisher
-
Patent number: 9183850Abstract: A system and method may be configured to analyze audio information derived from an audio signal. The system and method may track sound pitch across the audio signal. The tracking of pitch across the audio signal may take into account change in pitch by determining at individual time sample windows in the signal duration an estimated pitch and an estimated fractional chirp rate of the harmonics at the estimated pitch. The estimated pitch and the estimated fractional chirp rate may then be implemented to determine an estimated pitch for another time sample window in the signal duration with an enhanced accuracy and/or precision.Type: GrantFiled: August 8, 2011Date of Patent: November 10, 2015Assignee: The Intellisis CorporationInventors: David C. Bradley, Daniel S. Goldin, Rodney Gateau, Nicholas K. Fisher, Robert N. Hilton, Derrick R. Roos, Eric Wiewiora
-
Patent number: 9177560Abstract: A system and method may be configured to reconstruct an audio signal from transformed audio information. The audio signal may be resynthesized based on individual harmonics and corresponding pitches determined from the transformed audio information. Noise may be subtracted from the transformed audio information by interpolating across peak points and across trough points of harmonic pitch paths through the transformed audio information, and subtracting values associated with the trough point interpolations from values associated with the peak point interpolations. Noise between harmonics of the sound may be suppressed in the transformed audio information by centering functions at individual harmonics in the transformed audio information, the functions serving to suppress noise between the harmonics.Type: GrantFiled: December 22, 2014Date of Patent: November 3, 2015Assignee: The Intellisis CorporationInventors: David C. Bradley, Daniel S. Goldin, Robert N. Hilton, Nicholas K. Fisher, Rodney Gateau
-
Patent number: 9177561Abstract: A system and method may be configured to reconstruct an audio signal from transformed audio information. The audio signal may be resynthesized based on individual harmonics and corresponding pitches determined from the transformed audio information. Noise may be subtracted from the transformed audio information by interpolating across peak points and across trough points of harmonic pitch paths through the transformed audio information, and subtracting values associated with the trough point interpolations from values associated with the peak point interpolations. Noise between harmonics of the sound may be suppressed in the transformed audio information by centering functions at individual harmonics in the transformed audio information, the functions serving to suppress noise between the harmonics.Type: GrantFiled: January 9, 2015Date of Patent: November 3, 2015Assignee: The Intellisis CorporationInventors: David C. Bradley, Daniel S. Goldin, Robert N. Hilton, Nicholas K. Fisher, Rodney Gateau
-
Patent number: 9142220Abstract: A system and method may be configured to reconstruct an audio signal from transformed audio information. The audio signal may be resynthesized based on individual harmonics and corresponding pitches determined from the transformed audio information. Noise may be subtracted from the transformed audio information by interpolating across peak points and across trough points of harmonic pitch paths through the transformed audio information, and subtracting values associated with the trough point interpolations from values associated with the peak point interpolations. Noise between harmonics of the sound may be suppressed in the transformed audio information by centering functions at individual harmonics in the transformed audio information, the functions serving to suppress noise between the harmonics.Type: GrantFiled: August 8, 2011Date of Patent: September 22, 2015Assignee: The Intellisis CorporationInventors: David C. Bradley, Daniel S. Goldin, Robert N. Hilton, Nicholas K. Fisher, Rodney Gateau
-
Publication number: 20150120285Abstract: A system and method may be configured to reconstruct an audio signal from transformed audio information. The audio signal may be resynthesized based on individual harmonics and corresponding pitches determined from the transformed audio information. Noise may be subtracted from the transformed audio information by interpolating across peak points and across trough points of harmonic pitch paths through the transformed audio information, and subtracting values associated with the trough point interpolations from values associated with the peak point interpolations. Noise between harmonics of the sound may be suppressed in the transformed audio information by centering functions at individual harmonics in the transformed audio information, the functions serving to suppress noise between the harmonics.Type: ApplicationFiled: January 9, 2015Publication date: April 30, 2015Applicant: The Intellisis CorporationInventors: David C. BRADLEY, Daniel S. GOLDIN, Robert N. HILTON, Nicholas K. FISHER, Rodney GATEAU
-
Publication number: 20150112688Abstract: A system and method may be configured to reconstruct an audio signal from transformed audio information. The audio signal may be resynthesized based on individual harmonics and corresponding pitches determined from the transformed audio information. Noise may be subtracted from the transformed audio information by interpolating across peak points and across trough points of harmonic pitch paths through the transformed audio information, and subtracting values associated with the trough point interpolations from values associated with the peak point interpolations. Noise between harmonics of the sound may be suppressed in the transformed audio information by centering functions at individual harmonics in the transformed audio information, the functions serving to suppress noise between the harmonics.Type: ApplicationFiled: December 22, 2014Publication date: April 23, 2015Applicant: THE INTELLISIS CORPORATIONInventors: David C. BRADLEY, Daniel S. GOLDIN, Robert N. HILTON, Nicholas K. FISHER, Rodney GATEAU
-
Publication number: 20140376727Abstract: A system and method are provided for processing sound signals. The processing may include identifying individual harmonic sounds represented in sound signals, determining sound parameters of harmonic sounds, classifying harmonic sounds according to source, and/or other processing. The processing may include transforming the sound signals (or portions thereof) into a space which expresses a transform coefficient as a function of frequency and chirp rate. This may facilitate leveraging of the fact that the individual harmonics of a single harmonic sound may have a common pitch velocity (which is related to the chirp rate) across all of its harmonics in order to distinguish an the harmonic sound from other sounds (harmonic and/or non-harmonic) and/or noise.Type: ApplicationFiled: June 30, 2014Publication date: December 25, 2014Inventors: David C. BRADLEY, Daniel S. GOLDIN, Robert N. HILTON, Nicholas K. FISHER, Rodney GATEAU, Derrick R. Roos, Eric WIEWIORA
-
Publication number: 20140376730Abstract: A system and method may be provided to segment and/or classify an audio signal from transformed audio information. Transformed audio information representing a sound may be obtained. The transformed audio information may specify magnitude of a coefficient related to energy amplitude as a function of frequency for the audio signal and time. Features associated with the audio signal may be obtained from the transformed audio information. Individual ones of the features may be associated with a feature score relative to a predetermined speaker model. An aggregate score may be obtained based on the feature scores according to a weighting scheme. The weighting scheme may be associated with a noise and/or SNR estimation. The aggregate score may be used for segmentation to identify portions of the audio signal containing speech of one or more different speakers. For classification, the aggregate score may be used to determine a likely speaker model to identify a source of the sound in the audio signal.Type: ApplicationFiled: September 10, 2014Publication date: December 25, 2014Inventors: David C. BRADLEY, Robert N. HILTON, Daniel S. GOLDIN, Nicholas K. FISHER, Derrick R. ROOS, Eric WIEWIORA
-
Patent number: 8849663Abstract: A system and method may be provided to segment and/or classify an audio signal from transformed audio information. Transformed audio information representing a sound may be obtained. The transformed audio information may specify magnitude of a coefficient related to energy amplitude as a function of frequency for the audio signal and time. Features associated with the audio signal may be obtained from the transformed audio information. Individual ones of the features may be associated with a feature score relative to a predetermined speaker model. An aggregate score may be obtained based on the feature scores according to a weighting scheme. The weighting scheme may be associated with a noise and/or SNR estimation. The aggregate score may be used for segmentation to identify portions of the audio signal containing speech of one or more different speakers. For classification, the aggregate score may be used to determine a likely speaker model to identify a source of the sound in the audio signal.Type: GrantFiled: August 8, 2011Date of Patent: September 30, 2014Assignee: The Intellisis CorporationInventors: David C. Bradley, Robert N. Hilton, Daniel S. Goldin, Nicholas K. Fisher, Derrick R. Roos, Eric Wiewiora
-
Patent number: 8767978Abstract: A system and method are provided for processing sound signals. The processing may include identifying individual harmonic sounds represented in sound signals, determining sound parameters of harmonic sounds, classifying harmonic sounds according to source, and/or other processing. The processing may include transforming the sound signals (or portions thereof) into a space which expresses a transform coefficient as a function of frequency and chirp rate. This may facilitate leveraging of the fact that the individual harmonics of a single harmonic sound may have a common pitch velocity (which is related to the chirp rate) across all of its harmonics in order to distinguish an the harmonic sound from other sounds (harmonic and/or non-harmonic) and/or noise.Type: GrantFiled: August 8, 2011Date of Patent: July 1, 2014Assignee: The Intellisis CorporationInventors: David C. Bradley, Daniel S. Goldin, Robert N. Hilton, Nicholas K. Fisher, Rodney Gateau, Derrick R. Roos, Eric Wiewiora
-
Publication number: 20140086420Abstract: A system and method may be configured to analyze audio information derived from an audio signal. The system and method may track sound pitch across the audio signal. The tracking of pitch across the audio signal may take into account change in pitch by determining at individual time sample windows in the signal duration an estimated pitch and a representation of harmonic envelope at the estimated pitch. The estimated pitch and the representation of harmonic envelope may then be implemented to determine an estimated pitch for another time sample window in the signal duration with an enhanced accuracy and/or precision.Type: ApplicationFiled: November 25, 2013Publication date: March 27, 2014Applicant: THE INTELLISIS CORPORATIONInventors: David C. Bradley, Rodney Gateau, Daniel S. Goldin, Robert N. Hilton, Nicholas K. Fisher