Patents by Inventor Dipanjan Sen

Dipanjan Sen 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: 20200029164
    Abstract: In general, various aspects of the techniques are described for interpolating audio streams. A device comprising a memory and a processor may be configured to perform the techniques. The memory may store the one or more audio streams. The processor may obtain one or more microphone locations, each of the one or more microphone locations identifying a location of a respective one or more microphones that captured each of the corresponding one or more audio streams. The processor may also obtain a listener location identifying a location of a listener, and perform interpolation, based on the one or more microphone locations and the listener location, with respect to the audio streams to obtain an interpolated audio stream. The processor may next obtain, based on the interpolated audio stream, one or more speaker feeds, and output the one or more speaker feeds.
    Type: Application
    Filed: July 16, 2019
    Publication date: January 23, 2020
    Inventors: Siddhartha Goutham Swaminathan, S M Akramus Salehin, Dipanjan Sen
  • Publication number: 20200013414
    Abstract: In general, techniques are described by which to embed enhanced audio transports in backward compatible bitstreams. A device comprising a memory and one or more processors may be configured to perform the techniques. The memory may store the backward compatible bitstream, which conforms to a legacy transport format. The processor(s) may obtain, from the backward compatible bitstream, legacy audio data that conforms to a legacy audio format, and obtain, from the backward compatible bitstream, extended audio data that enhances the legacy audio data. The processor(s) may also obtain, based on the legacy audio data and the extended audio data, enhanced audio data that conforms to an enhanced audio format, and output the enhanced audio data to one or more speakers.
    Type: Application
    Filed: June 24, 2019
    Publication date: January 9, 2020
    Inventors: Shankar Thagadur Shivappa, Richard Paul Walters, Dipanjan Sen, Nils Günther Peters, Moo Young Kim
  • Publication number: 20200013426
    Abstract: In general, techniques are described by which to synchronize enhanced audio transports with backward compatible audio transports. A device comprising a memory and one or more processors may be configured to perform the techniques. The memory may store a backward compatible bitstream conforming to a legacy transport format. The processor may obtain, from the backward compatible bitstream, a first audio transport stream, and obtain, from the backward compatible bitstream, a second audio transport stream. The processor(s) may also obtain, from the backward compatible bitstream, indications representative of synchronization information for the first audio transport stream and the second audio transport stream. The processor(s) may synchronize, based on the indications, the first audio transport stream and the second audio transport to obtain synchronized audio data stream.
    Type: Application
    Filed: June 24, 2019
    Publication date: January 9, 2020
    Inventors: Dipanjan Sen, Shankar Thagadur Shivappa, Nils Günther Peters, Ferdinando Olivieri
  • Publication number: 20190394605
    Abstract: In general, techniques are described by which to render different portions of audio data using different renderers. A device comprising a memory and one or more processors may be configured to perform the techniques. The memory may store audio renderers. The processor(s) may obtain a first audio renderer of the plurality of audio renderers, and apply the first audio renderer with respect to a first portion of the audio data to obtain one or more first speaker feeds. The processor(s) may next obtain a second audio renderer of the plurality of audio renderers, and apply the second audio renderer with respect to a second portion of the audio data to obtain one or more second speaker feeds. The processor(s) may output, to one or more speakers, the one or more first speaker feeds and the one or more second speaker feeds.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 26, 2019
    Inventors: Moo Young Kim, Ferdinando Olivieri, Dipanjan Sen
  • Publication number: 20190392845
    Abstract: In general, techniques are described by which to specify spatially formatted enhanced audio data for backward compatible audio bitstreams. A device comprising a memory and one or more processors may be configured to perform the techniques. The memory may store the backward compatible bitstream that conforms to a legacy transport format. The processor(s) may obtain, from the backward compatible bitstream, legacy audio data that conforms to a legacy audio format and a spatially formatted extended audio stream. The processor(s) may process the spatially formatted extended audio stream to obtain extended audio data that enhances the legacy audio data. The processor(s) may next obtain, based on the legacy audio data and the extended audio data, enhanced audio data that conforms to an enhanced audio format. The processor(s) may output the enhanced audio data to one or more speakers.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 26, 2019
    Inventors: Nils Günther Peters, Ferdinando Olivieri, Moo Young Kim, Dipanjan Sen, Shankar Thagadur Shivappa
  • Publication number: 20190392846
    Abstract: In general, techniques are described by which to obtain demixing data for backward compatible rendering of higher order ambisonic audio data. A device comprising a memory and one or more processors may be configured to perform the techniques. The memory may store the higher order ambisonic (HOA) audio data. The processor may obtain, from a bitstream, legacy audio data that conforms to a legacy audio format, and obtain, from the bitstream, de-mixing data. The processor(s) may process, based on the de-mixing data, the legacy audio data to obtain the first portion of the HOA audio data. The processor(s) may next obtain, from the bitstream, a second portion of the HOA audio data. The processor(s) may render the first portion and the second portion to obtain a speaker feed. Further, the processor(s) may output the speaker feed to a speaker to reproduce a soundfield represented by the HOA audio data.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 26, 2019
    Inventors: Moo Young Kim, Dipanjan Sen, Nils Günther Peters, Ferdinando Olivieri
  • Patent number: 10514887
    Abstract: In a particular aspect, a multimedia device is configured to compensate for navigational movement within a visual environment. The multimedia device includes a processor configured to generate a first version of a spatialized audio signal of a sound field in a first audio frame based on a first position within a visual environment. The processor is configured to generate a second version of the spatialized audio signal of the sound field in a second audio frame based on compensating for the speed of movement of the multimedia device that indicates the first position within the visual environment changed to a second position within the visual environment, being different than the speed of movement in changing from a first location of the sound field to a second location of the sound field.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: December 24, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Shankar Thagadur Shivappa, Martin Morrell, S M Akramus Salehin, Dipanjan Sen
  • Publication number: 20190387348
    Abstract: An example device includes a memory device, and a processor coupled to the memory device. The memory is configured to store a plurality of representations of a soundfield. The processor is configured to track a steering angle provided by one or more angles associated with the device, and to select, based on the steering angle, a representation of the soundfield from the plurality of representations stored to the memory device.
    Type: Application
    Filed: August 30, 2019
    Publication date: December 19, 2019
    Inventors: Nils Günther Peters, Dipanjan Sen, Thomas Stockhammer
  • Publication number: 20190385622
    Abstract: In general, techniques are described for signaling layers for scalable coding of higher order ambisonic audio data. A device comprising a memory and a processor may be configured to perform the techniques. The memory may be configured to store the bitstream. The processor may be configured to obtain, from the bitstream, an indication of a number of layers specified in the bitstream, and obtain the layers of the bitstream based on the indication of the number of layers.
    Type: Application
    Filed: August 30, 2019
    Publication date: December 19, 2019
    Inventors: Moo Young KIM, Nils Günther Peters, Dipanjan Sen
  • Patent number: 10499176
    Abstract: In general, techniques are described for identifying a codebook to be used when compressing spatial components of a sound field. A device comprising one or more processors may be configured to perform the techniques. The one or more processors may be configured to identify a Huffman codebook to use when compressing a spatial component of a plurality of spatial components based on an order of the spatial component relative to remaining ones of the plurality of spatial components, the spatial component generated by performing a vector based synthesis with respect to a plurality of spherical harmonic coefficients.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: December 3, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Dipanjan Sen, Sang-Uk Ryu
  • Patent number: 10477310
    Abstract: A method includes performing, at a processor, signal processing operations on signals captured by each microphone in a microphone array. The method also includes performing a first directivity adjustment by applying a first set of multiplicative factors to the signals to generate a first set of ambisonic signals. The first set of multiplicative factors is determined based on a position of each microphone in the microphone array, an orientation of each microphone in the microphone array, or both.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: November 12, 2019
    Assignee: Qualcomm Incorporated
    Inventors: S M Akramus Salehin, Ricardo De Jesus Bernal Castillo, Michael Ericson, Ferdinando Olivieri, Nils Gunther Peters, Dipanjan Sen
  • Patent number: 10469968
    Abstract: In general, techniques are described for adapting higher order ambisonic audio data to include three degrees of freedom plus effects. An example device configured to perform the techniques includes a memory, and a processor coupled to the memory. The memory may be configured to store higher order ambisonic audio data representative of a soundfield. The processor may be configured to obtain a translational distance representative of a translational head movement of a user interfacing with the device. The processor may further be configured to adapt, based on the translational distance, higher order ambisonic audio data to provide three degrees of freedom plus effects that adapt the soundfield to account for the translational head movement, and generate speaker feeds based on the adapted higher order ambient audio data.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: November 5, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Nils Günther Peters, S M Akramus Salehin, Shankar Thagadur Shivappa, Moo Young Kim, Dipanjan Sen
  • Patent number: 10455321
    Abstract: A microphone device includes a microphone array configured to capture one or more audio objects associated with a three-dimensional sound field. The microphone array includes clusters of two or more microphone elements. Each cluster includes one or more acoustic port openings and two or more microphone elements coupled to the one or more acoustic port openings via corresponding acoustic ports. The microphone device also includes a processor coupled to the microphone array.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: October 22, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Ricardo De Jesus Bernal Castillo, Wade Heimbigner, Dipanjan Sen
  • Patent number: 10433087
    Abstract: A method for reducing vibration noise by an electronic device is described. The method includes obtaining an audio signal. The audio signal includes vibration noise. The method also includes obtaining vibration data from one or more motion sensor signals. The method further includes processing the vibration data to produce microphone-response matched vibration data based on a transfer function. The method additionally includes reducing the vibration noise based on the microphone-response matched vibration data.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: October 1, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Ricardo De Jesus Bernal Castillo, Daniel Weber, Dipanjan Sen, Eric Mattis, Mark Cherry, Nils Günther Peters
  • Patent number: 10412522
    Abstract: In general, techniques are described for inserting audio channels into descriptions of soundfields. A device comprising a processor may be configured to perform the techniques. The processor may be configured to obtain an audio channel separate from a higher-order ambisonic representation of a soundfield. The processor may further be configured to insert the audio channel at a spatial location within the soundfield such that the audio channel is able to be extracted from the soundfield.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: September 10, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Dipanjan Sen, Nils Günther Peters
  • Patent number: 10403294
    Abstract: In general, techniques are described for signaling layers for scalable coding of higher order ambisonic audio data. A device comprising a memory and a processor may be configured to perform the techniques. The memory may be configured to store the bitstream. The processor may be configured to obtain, from the bitstream, an indication of a number of layers specified in the bitstream, and obtain the layers of the bitstream based on the indication of the number of layers.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: September 3, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Moo Young Kim, Nils Günther Peters, Dipanjan Sen
  • Patent number: 10405126
    Abstract: An example device includes a memory device, and a processor coupled to the memory device. The memory is configured to store a plurality of representations of a soundfield. The processor is configured to track a steering angle provided by one or more angles associated with the device, and to select, based on the steering angle, a representation of the soundfield from the plurality of representations stored to the memory device.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: September 3, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Nils Günther Peters, Dipanjan Sen, Thomas Stockhammer
  • Patent number: 10346126
    Abstract: Methods and apparatuses are disclosed for streaming audio between a source device and a destination device. An example method may include determining an available bandwidth between the source device and the destination device. The example method may also include determining a bit rate for streaming audio from the source device to the destination device, wherein the bit rate is based on the available bandwidth. The example method may further include determining a preferred audio characteristic for streaming audio from the source device to the destination device, wherein the preferred audio characteristic is based on a user preference. The example method may also include determining encoded audio to be transmitted from the source device to the destination device based on the preferred audio characteristic and the bit rate.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: July 9, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Nils Günther Peters, Moo Young Kim, Dipanjan Sen
  • Publication number: 20190198028
    Abstract: In general, techniques are described by which to provide priority information for higher order ambisonic (HOA) audio data. A device comprising a memory and a processor may perform the techniques. The memory stores HOA coefficients of the HOA audio data, the HOA coefficients representative of a soundfield. The processor may decompose the HOA coefficients into a sound component and a corresponding spatial component, the corresponding spatial component defining shape, width, and directions of the sound component, and the corresponding spatial component defined in a spherical harmonic domain. The processor may also determine, based on one or more of the sound component and the corresponding spatial component, priority information indicative of a priority of the sound component relative to other sound components of the soundfield, and specify, in a data object representative of a compressed version of the HOA audio data, the sound component and the priority information.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 27, 2019
    Inventors: Moo Young Kim, Nils Günther Peters, Shankar Thagadur Shivappa, Dipanjan Sen
  • Publication number: 20190116440
    Abstract: In general, techniques are described for adapting higher order ambisonic audio data to include three degrees of freedom plus effects. An example device configured to perform the techniques includes a memory, and a processor coupled to the memory. The memory may be configured to store higher order ambisonic audio data representative of a soundfield. The processor may be configured to obtain a translational distance representative of a translational head movement of a user interfacing with the device. The processor may further be configured to adapt, based on the translational distance, higher order ambisonic audio data to provide three degrees of freedom plus effects that adapt the soundfield to account for the translational head movement, and generate speaker feeds based on the adapted higher order ambient audio data.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 18, 2019
    Inventors: Nils Günther Peters, S M Akramus Salehin, Shankar Thagadur Shivappa, Moo Young Kim, Dipanjan Sen