Patents by Inventor Justin Hundt
Justin Hundt 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: 11823692Abstract: Methods, devices, non-transitory computer-readable medium, and systems are described for compressing audio data. The techniques involve obtaining a sequence of digitized samples of an audio signal, performing a transform using the sequence of digitized samples, to generate a plurality of spectral lines, obtaining a group of spectral lines from the plurality of spectral lines, and quantizing the group of spectral lines to generate a group of quantized values. Quantizing the group of spectral lines to generate the group of quantized values may comprise performing a specialized rounding operation on a spectral line selected from the group of spectral lines and using the specialized rounding operation to force a group parity value, computed for the group of quantized values, to a predetermined parity value. One or more data frames based on the group of quantized values may be outputted.Type: GrantFiled: May 25, 2022Date of Patent: November 21, 2023Assignee: QUALCOMM IncorporatedInventors: Richard Turner, Megan Lucy Taggart, Laurent Wojcieszak, Justin Hundt
-
Publication number: 20220284911Abstract: Methods, devices, non-transitory computer-readable medium, and systems are described for compressing audio data. The techniques involve obtaining a sequence of digitized samples of an audio signal, performing a transform using the sequence of digitized samples, to generate a plurality of spectral lines, obtaining a group of spectral lines from the plurality of spectral lines, and quantizing the group of spectral lines to generate a group of quantized values. Quantizing the group of spectral lines to generate the group of quantized values may comprise performing a specialized rounding operation on a spectral line selected from the group of spectral lines and using the specialized rounding operation to force a group parity value, computed for the group of quantized values, to a predetermined parity value. One or more data frames based on the group of quantized values may be outputted.Type: ApplicationFiled: May 25, 2022Publication date: September 8, 2022Inventors: Richard TURNER, Megan Lucy TAGGART, Laurent WOJCIESZAK, Justin HUNDT
-
Patent number: 11348594Abstract: Methods, devices, non-transitory computer-readable medium, and systems are described for compressing audio data. The techniques involve obtaining a sequence of digitized samples of an audio signal, performing a transform using the sequence of digitized samples, to generate a plurality of spectral lines, obtaining a group of spectral lines from the plurality of spectral lines, and quantizing the group of spectral lines to generate a group of quantized values. Quantizing the group of spectral lines to generate the group of quantized values may comprise performing a specialized rounding operation on a spectral line selected from the group of spectral lines and using the specialized rounding operation to force a group parity value, computed for the group of quantized values, to a predetermined parity value. One or more data frames based on the group of quantized values may be outputted.Type: GrantFiled: June 11, 2020Date of Patent: May 31, 2022Assignee: QUALCOMM IncorporatedInventors: Richard Turner, Megan Lucy Taggart, Laurent Wojcieszak, Justin Hundt
-
Publication number: 20210390966Abstract: Methods, devices, non-transitory computer-readable medium, and systems are described for compressing audio data. The techniques involve obtaining a sequence of digitized samples of an audio signal, performing a transform using the sequence of digitized samples, to generate a plurality of spectral lines, obtaining a group of spectral lines from the plurality of spectral lines, and quantizing the group of spectral lines to generate a group of quantized values. Quantizing the group of spectral lines to generate the group of quantized values may comprise performing a specialized rounding operation on a spectral line selected from the group of spectral lines and using the specialized rounding operation to force a group parity value, computed for the group of quantized values, to a predetermined parity value. One or more data frames based on the group of quantized values may be outputted.Type: ApplicationFiled: June 11, 2020Publication date: December 16, 2021Inventors: Richard TURNER, Megan Lucy TAGGART, Laurent WOJCIESZAK, Justin HUNDT
-
Patent number: 11176956Abstract: In general, various aspects of techniques are described to enable application directed latency control for wireless audio streaming. A source device comprising a memory and a processor may perform the techniques. The memory may store at least a portion of audio data. The processor may execute an application that outputs the audio data, and a request for a quality of service concerning audio processing applied to the audio data. The processor may determine whether the source device is currently displaying the application, and configure, responsive to the determination that the source device is currently displaying the application, a wireless audio processing path to achieve the requested quality of service. The processor may next process, by the wireless audio processing path, the audio data to obtain a bitstream representative of the audio data.Type: GrantFiled: December 13, 2018Date of Patent: November 16, 2021Assignee: Qualcomm IncorproatedInventors: Laurent Wojcieszak, John Oliver, Richard Turner, Gary Sands, Justin Hundt
-
Patent number: 10727858Abstract: A source device comprising a memory and a processor may be configured to perform techniques described in this disclosure. The memory may store at least a portion of the audio data. The processor may obtain, from a compressed version of the audio data, a symbol, and obtain a plurality of intervals, each having a same bit length. The processor may obtain a portion of the symbol within the bit length and an excess portion of the symbol over the bit length, and specify, in a first interval, the portion of the symbol. The processor may also specify, in a second interval, the excess portion of the symbol, and apply, to the first interval and the second interval, error resiliency. The processor may specify, in a bitstream representative of the compressed version of the audio data, the first error resilient interval and the second error resilient interval.Type: GrantFiled: May 14, 2019Date of Patent: July 28, 2020Assignee: QUALCOMM IncorporatedInventors: Richard Turner, Justin Hundt, Gary Sands, Laurent Wojcieszak
-
Publication number: 20190386674Abstract: A source device comprising a memory and a processor may be configured to perform techniques described in this disclosure. The memory may store at least a portion of the audio data. The processor may obtain, from a compressed version of the audio data, a symbol, and obtain a plurality of intervals, each having a same bit length. The processor may obtain a portion of the symbol within the bit length and an excess portion of the symbol over the bit length, and specify, in a first interval, the portion of the symbol. The processor may also specify, in a second interval, the excess portion of the symbol, and apply, to the first interval and the second interval, error resiliency. The processor may specify, in a bitstream representative of the compressed version of the audio data, the first error resilient interval and the second error resilient interval.Type: ApplicationFiled: May 14, 2019Publication date: December 19, 2019Inventors: Richard Turner, Justin Hundt, Gary Sands, Laurent Wojcieszak
-
Publication number: 20190387040Abstract: In general, techniques are described that enable a source device to perform level estimation for processing audio data. The source device may include a memory and a processor. The memory may store at least a portion of the audio data. The processor may obtain a current indication representative of a current level of a current block of the audio data, and obtain a previous indication representative of a previous level of a previous block of the audio data. The processor may perform, based on the current indication and the previous indication, level estimation to obtain a level estimate indication representative of an estimate of the level of the current block of the audio data. The processor may also perform, based on the level estimate indication, compression with respect to the current block of the audio data to obtain a bitstream.Type: ApplicationFiled: March 7, 2019Publication date: December 19, 2019Inventors: Richard Turner, Laurent Wojcieszak, Justin Hundt, Gary Sands, Derrick Rea
-
Publication number: 20190304477Abstract: In general, various aspects of techniques are described to enable application directed latency control for wireless audio streaming. A source device comprising a memory and a processor may perform the techniques. The memory may store at least a portion of audio data. The processor may execute an application that outputs the audio data, and a request for a quality of service concerning audio processing applied to the audio data. The processor may determine whether the source device is currently displaying the application, and configure, responsive to the determination that the source device is currently displaying the application, a wireless audio processing path to achieve the requested quality of service. The processor may next process, by the wireless audio processing path, the audio data to obtain a bitstream representative of the audio data.Type: ApplicationFiled: December 13, 2018Publication date: October 3, 2019Inventors: Laurent Wojcieszak, John Oliver, Richard Turner, Gary Sands, Justin Hundt