Patents by Inventor Mikael M. MORTENSEN
Mikael M. MORTENSEN 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: 10360926Abstract: Many processes for audio signal processing can benefit from voice activity detection, which aims to detect the presence of speech as opposed to silence or noise. The present disclosure describes, among other things, leveraging energy-based features of voice and insights on first and second formant frequencies of vowels to provide a low-complexity and low-power voice activity detector. A pair of two channels is provided whereby each channel is configured to detect voice activity in respective frequency bands of interest. Simultaneous activity detected in both channels can be a sufficient condition for determining that voice is present. More channels or pairs of channels can be used to detect different types of voices to improve detection and/or to detect voices present in different audio streams.Type: GrantFiled: July 7, 2015Date of Patent: July 23, 2019Assignee: ANALOG DEVICES GLOBAL UNLIMITED COMPANYInventors: Mikael M. Mortensen, Kim Spetzler Berthelsen, Robert Adams, Andrew Milia
-
Patent number: 9753695Abstract: A datapath circuit may include a digital multiply and accumulate circuit (MAC) and a digital hardware calculator for parallel computation. The digital hardware calculator and the MAC may be coupled to an input memory element for receipt of input operands. The MAC may include a digital multiplier structure with partial product generators coupled to an adder to multiply a first and second input operands and generate a multiplication result. The digital hardware calculator may include a first look-up table coupled between a calculator input and a calculator output register. The first look-up table may include table entry values mapped to corresponding math function results in accordance with a first predetermined mathematical function. The digital hardware calculator may be configured to calculate, based on the first look-up table, a computationally hard mathematical function such as a logarithm function, an exponential function, a division function and a square root function.Type: GrantFiled: August 27, 2013Date of Patent: September 5, 2017Assignee: Analog Devices GlobalInventors: Mikael M. Mortensen, Jeffrey G. Bernstein
-
Publication number: 20170133041Abstract: Many processes for audio signal processing can benefit from voice activity detection, which aims to detect the presence of speech as opposed to silence or noise. The present disclosure describes, among other things, leveraging energy-based features of voice and insights on first and second formant frequencies of vowels to provide a low-complexity and low-power voice activity detector. A pair of two channels is provided whereby each channel is configured to detect voice activity in respective frequency bands of interest. Simultaneous activity detected in both channels can be a sufficient condition for determining that voice is present. More channels or pairs of channels can be used to detect different types of voices to improve detection and/or to detect voices present in different audio streams.Type: ApplicationFiled: July 7, 2015Publication date: May 11, 2017Applicant: Analog Devices GlobalInventors: Mikael M. MORTENSEN, Kim Spetzler BERTHELSEN, Robert ADAMS, Cyrill A. MARTIN, Andrew MILIA, Eric G. NESTLER
-
Patent number: 8914551Abstract: A sensor polling unit for microprocessor integration comprises a configuration logic block associated with each of a plurality of external sensor devices. Each configuration logic block issues a read command for predetermined sensor data registers of the associated external sensor device via a read trigger supplied by a trigger generator. A global timer based on a microprocessor clock signal supplies a global time value to the trigger generators. A polling state machine is operatively coupled to the configuration logic blocks for receipt of respective read commands, and issues a corresponding read command to the external sensor device through a standardized bi-directional data communication interface connected to the external sensor device. The polling state machine receives register data transmitted by the external sensor device in response to the read command and transmits the received register data to a microprocessor accessible data memory area for storage.Type: GrantFiled: April 9, 2013Date of Patent: December 16, 2014Assignee: Analog Devices, Inc.Inventors: Mikael M. Mortensen, Isaac Novet
-
Publication number: 20140304436Abstract: A sensor polling unit for microprocessor integration comprises a configuration logic block associated with each of a plurality of external sensor devices. Each configuration logic block issues a read command for predetermined sensor data registers of the associated external sensor device via a read trigger supplied by a trigger generator. A global timer based on a microprocessor clock signal supplies a global time value to the trigger generators. A polling state machine is operatively coupled to the configuration logic blocks for receipt of respective read commands, and issues a corresponding read command to the external sensor device through a standardized bi-directional data communication interface connected to the external sensor device. The polling state machine receives register data transmitted by the external sensor device in response to the read command and transmits the received register data to a microprocessor accessible data memory area for storage.Type: ApplicationFiled: April 9, 2013Publication date: October 9, 2014Applicant: ANALOG DEVICES A/SInventors: Mikael M. MORTENSEN, Isaac NOVET
-
Publication number: 20140067889Abstract: A datapath circuit may include a digital multiply and accumulate circuit (MAC) and a digital hardware calculator for parallel computation. The digital hardware calculator and the MAC may be coupled to an input memory element for receipt of input operands. The MAC may include a digital multiplier structure with partial product generators coupled to an adder to multiply a first and second input operands and generate a multiplication result. The digital hardware calculator may include a first look-up table coupled between a calculator input and a calculator output register. The first look-up table may include table entry values mapped to corresponding math function results in accordance with a first predetermined mathematical function. The digital hardware calculator may be configured to calculate, based on the first look-up table, a computationally hard mathematical function such as a logarithm function, an exponential function, a division function and a square root function.Type: ApplicationFiled: August 27, 2013Publication date: March 6, 2014Applicant: ANALOG DEVICES A/SInventor: Mikael M. MORTENSEN