Patents by Inventor John Laurence Melanson
John Laurence Melanson 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: 11735191Abstract: This application describes methods and apparatus for speaker recognition. An apparatus according to an embodiment has an analyzer for analyzing each frame of a sequence of frames of audio data which correspond to speech sounds uttered by a user to determine at least one characteristic of the speech sound of that frame. An assessment module determines, for each frame of audio data, a contribution indicator of the extent to which that frame of audio data should be used for speaker recognition processing based on the determined characteristic of the speech sound. Said contribution indicator comprises a weighting to be applied to each frame in the speaker recognition processing. In this way frames which correspond to speech sounds that are of most use for speaker discrimination may be emphasized and/or frames which correspond to speech sounds that are of least use for speaker discrimination may be de-emphasized.Type: GrantFiled: June 25, 2019Date of Patent: August 22, 2023Assignee: Cirrus Logic, Inc.Inventors: John Paul Lesso, John Laurence Melanson
-
Patent number: 10950245Abstract: This application describes methods and apparatus for generating a prompt to be presented to a user for the user to vocalise as part of speaker recognition. An apparatus according to an embodiment has a selector for selecting at least one vocal prompt element to form at least part of said prompt from a predetermined set of a plurality of vocal prompt elements. The selector is configured to select the vocal prompt element based, at least partly, on an indication of the operating conditions for the biometric speaker recognition, for example background noise. The prompt is selected to be one which will provide a good likelihood of discrimination between users when vocalised and used for speaker recognition in the current operating conditions. The prompt may be issued as part of a verification process for an existing user or an enrolment process for an enrolling user.Type: GrantFiled: August 1, 2017Date of Patent: March 16, 2021Assignee: Cirrus Logic, Inc.Inventors: John Laurence Melanson, John Paul Lesso
-
Patent number: 10726849Abstract: This application describes methods and apparatus for speaker recognition. An apparatus according to an embodiment has an analyzer (202) for analyzing each frame of a sequence of frames of audio data (AIN) which correspond to speech sounds uttered by a user to determine at least one characteristic of the speech sound of that frame. An assessment module (203) determines, for each frame of audio data, a contribution indicator of the extent to which the frame of audio data should be used for speaker recognition processing based on the determined characteristic of the speech sound. In this way frames which correspond to speech sounds that are of most use for speaker discrimination may be emphasized and/or frames which correspond to speech sounds that are of least use for speaker discrimination may be de-emphasized.Type: GrantFiled: August 1, 2017Date of Patent: July 28, 2020Assignee: Cirrus Logic, Inc.Inventors: John Paul Lesso, John Laurence Melanson
-
Patent number: 10645495Abstract: This application relates to methods and apparatus for digital microphones. Disclosed is a digital microphone apparatus (300) for outputting a digital output signal (DATA) at a sample rate defined by a received clock signal (CLK). The apparatus includes a band splitter (302) configured to receive a microphone signal (SMD) indicative of an output of a microphone transducer and split said microphone signal into first signal path (SP1) for frequencies in a first band and a second signal path (SP2) for frequencies in a second band, the frequencies of the second band being higher than the frequencies in the first band. A modulation block (304) is configured to operate on the second signal path to down-convert signals in the second signal path from the second frequency band to a lower frequency band.Type: GrantFiled: March 1, 2019Date of Patent: May 5, 2020Assignee: Cirrus Logic, Inc.Inventors: John Paul Lesso, John Laurence Melanson
-
Publication number: 20190318745Abstract: This application describes methods and apparatus for speaker recognition. An apparatus according to an embodiment has an analyzer for analyzing each frame of a sequence of frames of audio data which correspond to speech sounds uttered by a user to determine at least one characteristic of the speech sound of that frame. An assessment module determines, for each frame of audio data, a contribution indicator of the extent to which that frame of audio data should be used for speaker recognition processing based on the determined characteristic of the speech sound. Said contribution indicator comprises a weighting to be applied to each frame in the speaker recognition processing. In this way frames which correspond to speech sounds that are of most use for speaker discrimination may be emphasized and/or frames which correspond to speech sounds that are of least use for speaker discrimination may be de-emphasized.Type: ApplicationFiled: June 25, 2019Publication date: October 17, 2019Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John Paul LESSO, John Laurence MELANSON
-
Publication number: 20190261085Abstract: This application relates to methods and apparatus for digital microphones. Disclosed is a digital microphone apparatus (300) for outputting a digital output signal (DATA) at a sample rate defined by a received clock signal (CLK). The apparatus includes a band splitter (302) configured to receive a microphone signal (SMD) indicative of an output of a microphone transducer and split said microphone signal into first signal path (SP1) for frequencies in a first band and a second signal path (SP2) for frequencies in a second band, the frequencies of the second band being higher than the frequencies in the first band. A modulation block (304) is configured to operate on the second signal path to down-convert signals in the second signal path from the second frequency band to a lower frequency band.Type: ApplicationFiled: March 1, 2019Publication date: August 22, 2019Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John Paul LESSO, John Laurence MELANSON
-
Publication number: 20190259400Abstract: A microphone unit has a transducer, for generating an electrical audio signal from a received acoustic signal; a speech coder, for obtaining compressed speech data from the audio signal; and a digital output, for supplying digital signals representing said compressed speech data. The speech coder may be a lossy speech coder, and may contain a bank of filters with centre frequencies that are non-uniformly spaced, for example mel frequencies.Type: ApplicationFiled: April 10, 2019Publication date: August 22, 2019Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John Paul LESSO, John Laurence MELANSON
-
Patent number: 10313792Abstract: This application relates to methods and apparatus for digital microphones. Disclosed is a digital microphone apparatus (300) for outputting a digital output signal (DATA) at a sample rate defined by a received clock signal (CLK). The apparatus includes a band splitter (302) configured to receive a microphone signal (SMD) indicative of an output of a microphone transducer and split said microphone signal into first signal path (SP1) for frequencies in a first band and a second signal path (SP2) for frequencies in a second band, the frequencies of the second band being higher than the frequencies in the first band. A modulation block (304) is configured to operate on the second signal path to apply a selective gain modulation to signals in the second signal path.Type: GrantFiled: February 22, 2017Date of Patent: June 4, 2019Assignee: Cirrus Logic, Inc.Inventors: John Paul Lesso, John Laurence Melanson
-
Patent number: 10297258Abstract: A microphone unit has a transducer, for generating an electrical audio signal from a received acoustic signal; a speech coder, for obtaining compressed speech data from the audio signal; and a digital output, for supplying digital signals representing said compressed speech data. The speech coder may be a lossy speech coder, and may contain a bank of filters with center frequencies that are non-uniformly spaced, for example mel frequencies.Type: GrantFiled: December 22, 2015Date of Patent: May 21, 2019Assignee: Cirrus Logic, Inc.Inventors: John Paul Lesso, John Laurence Melanson
-
Patent number: 10257612Abstract: This application relates to methods and apparatus for digital microphones. Disclosed is a digital microphone apparatus (300) for outputting a digital output signal (DATA) at a sample rate defined by a received clock signal (CLK). The apparatus includes a band splitter (302) configured to receive a microphone signal (SMD) indicative of an output of a microphone transducer and split said microphone signal into first signal path (SP1) for frequencies in a first band and a second signal path (SP2) for frequencies in a second band, the frequencies of the second band being higher than the frequencies in the first band. A modulation block (304) is configured to operate on the second signal path to down-convert signals in the second signal path from the second frequency band to a lower frequency band.Type: GrantFiled: February 22, 2017Date of Patent: April 9, 2019Assignee: Cirrus Logic, Inc.Inventors: John Paul Lesso, John Laurence Melanson
-
Publication number: 20180040325Abstract: This application describes methods and apparatus for generating a prompt to be presented to a user for the user to vocalise as part of speaker recognition. An apparatus according to an embodiment has a selector for selecting at least one vocal prompt element to form at least part of said prompt from a predetermined set of a plurality of vocal prompt elements. The selector is configured to select the vocal prompt element based, at least partly, on an indication of the operating conditions for the biometric speaker recognition, for example background noise. The prompt is selected to be one which will provide a good likelihood of discrimination between users when vocalised and used for speaker recognition in the current operating conditions. The prompt may be issued as part of a verification process for an existing user or an enrolment process for an enrolling user.Type: ApplicationFiled: August 1, 2017Publication date: February 8, 2018Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John Laurence MELANSON, John Paul LESSO
-
Publication number: 20180040323Abstract: This application describes methods and apparatus for speaker recognition. An apparatus according to an embodiment has an analyzer (202) for analyzing each frame of a sequence of frames of audio data (AIN) which correspond to speech sounds uttered by a user to determine at least one characteristic of the speech sound of that frame. An assessment module (203) determines, for each frame of audio data, a contribution indicator of the extent to which the frame of audio data should be used for speaker recognition processing based on the determined characteristic of the speech sound. In this way frames which correspond to speech sounds that are of most use for speaker discrimination may be emphasized and/or frames which correspond to speech sounds that are of least use for speaker discrimination may be de-emphasized.Type: ApplicationFiled: August 1, 2017Publication date: February 8, 2018Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John Paul LESSO, John Laurence MELANSON
-
Publication number: 20180005636Abstract: A microphone unit has a transducer, for generating an electrical audio signal from a received acoustic signal; a speech coder, for obtaining compressed speech data from the audio signal; and a digital output, for supplying digital signals representing said compressed speech data. The speech coder may be a lossy speech coder, and may contain a bank of filters with centre frequencies that are non-uniformly spaced, for example mel frequencies.Type: ApplicationFiled: December 22, 2015Publication date: January 4, 2018Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John Paul LESSO, John Laurence MELANSON
-
Publication number: 20170251302Abstract: This application relates to methods and apparatus for digital microphones. Disclosed is a digital microphone apparatus (300) for outputting a digital output signal (DATA) at a sample rate defined by a received clock signal (CLK). The apparatus includes a band splitter (302) configured to receive a microphone signal (SMD) indicative of an output of a microphone transducer and split said microphone signal into first signal path (SP1) for frequencies in a first band and a second signal path (SP2) for frequencies in a second band, the frequencies of the second band being higher than the frequencies in the first band. A modulation block (304) is configured to operate on the second signal path to down-convert signals in the second signal path from the second frequency band to a lower frequency band.Type: ApplicationFiled: February 22, 2017Publication date: August 31, 2017Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John Paul LESSO, John Laurence MELANSON
-
Publication number: 20170251303Abstract: This application relates to methods and apparatus for digital microphones. Disclosed is a digital microphone apparatus (300) for outputting a digital output signal (DATA) at a sample rate defined by a received clock signal (CLK). The apparatus includes a band splitter (302) configured to receive a microphone signal (SMD) indicative of an output of a microphone transducer and split said microphone signal into first signal path (SP1) for frequencies in a first band and a second signal path (SP2) for frequencies in a second band, the frequencies of the second band being higher than the frequencies in the first band. A modulation block (304) is configured to operate on the second signal path to apply a selective gain modulation to signals in the second signal path.Type: ApplicationFiled: February 22, 2017Publication date: August 31, 2017Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John Paul LESSO, John Laurence MELANSON
-
Patent number: 9425725Abstract: Systems and methods of estimating a motor position of a motor are disclosed. One exemplary system and method involve observing motor currents of the motor at two different times. Average motor voltages of the motor are determined between the two different times. Average back electro motive force (BEMF) values of the motor are calculated between the two different times. The BEMF values are in conformity with the observed motor currents and the average motor voltages. Another exemplary system and method for estimating a rotor position of a motor involve a motor position estimator that receives information from the motor and estimates a rotor position for a future time.Type: GrantFiled: February 28, 2013Date of Patent: August 23, 2016Assignee: CIRRUS LOGIC, INC.Inventor: John Laurence Melanson
-
Patent number: 9035587Abstract: A system and method of controlling a motor are disclosed. The system comprises a current observer for observing a motor current at a sampling rate and a proportionate-integral controller that provides a proportionate path and an integral path and at least forms part of a proportionate-integral control loop based on the motor current. The current observer observes a motor current of the motor at a sampling rate. The proportionate path calculates, for a present cycle of the sampling rate, a proportionate path term for the proportionate-integral control loop based on the motor current. The system outputs a respective motor output voltage to the motor in conformity with the proportionate path term calculated for the present cycle. In conformity with the motor current, the integral path calculates an integral path term for another respective motor output voltage to be used in a later cycle of the sampling rate.Type: GrantFiled: March 14, 2013Date of Patent: May 19, 2015Assignee: Cirrus Logic Inc.Inventor: John Laurence Melanson
-
Patent number: 9018851Abstract: A light emitting diode (LED) lighting system includes a switching power converter having an input for coupling to an alternating current (AC) power source, an output, and a switch. The LED lighting system also includes an LED lighting subsystem coupled to receive power from the output of the switching power converter. The LED lighting subsystem includes a current source for one or more LEDs, and the current source has a control node and a sense node. The LED lighting system additionally includes a switch state controller coupled to the switching power converter and coupled to the LED lighting subsystem. The switch state controller controls switching of the switch and varies a control current provided to the control node of the current source based on at least a parameter sensed from the sense node.Type: GrantFiled: November 4, 2011Date of Patent: April 28, 2015Assignee: Cirrus Logic, IncInventors: John Laurence Melanson, William Draper
-
Publication number: 20140265968Abstract: A system and method of controlling a motor are disclosed. The system comprises a current observer for observing a motor current at a sampling rate and a proportionate-integral controller that provides a proportionate path and an integral path and at least forms part of a proportionate-integral control loop based on the motor current. The current observer observes a motor current of the motor at a sampling rate. The proportionate path calculates, for a present cycle of the sampling rate, a proportionate path term for the proportionate-integral control loop based on the motor current. The system outputs a respective motor output voltage to the motor in conformity with the proportionate path term calculated for the present cycle. In conformity with the motor current, the integral path calculates an integral path term for another respective motor output voltage to be used in a later cycle of the sampling rate.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: Cirrus Logic, Inc.Inventor: John Laurence Melanson
-
Publication number: 20140239863Abstract: Systems and methods of estimating a motor position of a motor are disclosed. One exemplary system and method involve observing motor currents of the motor at two different times. Average motor voltages of the motor are determined between the two different times. Average back electro motive force (BEMF) values of the motor are calculated between the two different times. The BEMF values are in conformity with the observed motor currents and the average motor voltages. Another exemplary system and method for estimating a rotor position of a motor involve a motor position estimator that receives information from the motor and estimates a rotor position for a future time.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: Cirrus Logic, Inc.Inventor: John Laurence Melanson