Patents by Inventor Ulf Nils Hammarqvist

Ulf Nils Hammarqvist 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: 9697845
    Abstract: A user terminal comprising; a loudspeaker; a microphone; and an audio signal processing module comprising: a reference signal generator configured, prior to establishment of a communication event over a network with at least one further terminal, to generate and output an audio reference signal to the loudspeaker for playout; an echo removal module configured to perform echo removal on audio signals received via the microphone during the communication event; and a detector configured, prior to establishment of the communication event, to: determine characteristics of the reference signal; receive an audio signal output from the microphone which includes echo resulting from the outputted reference signal; determine characteristics of the received audio signal; compare the determined characteristics of the reference signal with determined characteristics of the received audio signal to detect a nonlinear echo path of the echo, and configure a component of the audio signal processing module based on this detecti
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing
    Inventor: Ulf Nils Hammarqvist
  • Patent number: 9437210
    Abstract: Disclosed is a device having an audio interface configured to generate from the audio signal an outgoing audio signal for supplying to a loudspeaker component. The audio interface is configured, in generating the outgoing audio signal, to apply dynamic range compression to the audio signal. Device software is configured to receive an incoming audio signal and generate an audio signal from the incoming audio signal. The audio signal generated by the software is supplied to the audio interface for outputting by the loudspeaker component and is also used as a reference in audio signal processing. Generating the audio signal comprises the software applying initial nonlinear amplitude processing to the incoming audio signal to modify its power envelope. The modified power envelope is sufficiently smooth to be substantially unaffected by the dynamic range compression when applied by the audio interface.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: September 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ulf Nils Hammarqvist
  • Publication number: 20160225385
    Abstract: A user terminal comprising; a loudspeaker; a microphone; and an audio signal processing module comprising: a reference signal generator configured, prior to establishment of a communication event over a network with at least one further terminal, to generate and output an audio reference signal to the loudspeaker for playout; an echo removal module configured to perform echo removal on audio signals received via the microphone during the communication event; and a detector configured, prior to establishment of the communication event, to: determine characteristics of the reference signal; receive an audio signal output from the microphone which includes echo resulting from the outputted reference signal; determine characteristics of the received audio signal; compare the determined characteristics of the reference signal with determined characteristics of the received audio signal to detect a nonlinear echo path of the echo, and configure a component of the audio signal processing module based on this detecti
    Type: Application
    Filed: May 22, 2015
    Publication date: August 4, 2016
    Inventor: Ulf Nils Hammarqvist
  • Publication number: 20150294675
    Abstract: Disclosed is a device having an audio interface configured to generate from the audio signal an outgoing audio signal for supplying to a loudspeaker component. The audio interface is configured, in generating the outgoing audio signal, to apply dynamic range compression to the audio signal. Device software is configured to receive an incoming audio signal and generate an audio signal from the incoming audio signal. The audio signal generated by the software is supplied to the audio interface for outputting by the loudspeaker component and is also used as a reference in audio signal processing. Generating the audio signal comprises the software applying initial nonlinear amplitude processing to the incoming audio signal to modify its power envelope. The modified power envelope is sufficiently smooth to be substantially unaffected by the dynamic range compression when applied by the audio interface.
    Type: Application
    Filed: August 13, 2014
    Publication date: October 15, 2015
    Inventor: Ulf Nils Hammarqvist