Patents by Inventor Rishabh Tyagi

Rishabh Tyagi 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: 20240153512
    Abstract: A method for performing gain control on audio signals is provided. In some implementations, the method involves determining downmixed signals associated with one or more downmix channels associated with a current frame of an audio signal to be encoded. In some implementations, the method involves determining whether an overload condition exists for an encoder. In some implementation, the method involves determining a gain parameter. In some implementations, the method involves determining at least one gain transition function based on the gain parameter and a gain parameter associated with a preceding frame of the audio signal. In some implementations, the method involves applying the at least one gain transition function to one or more of the downmixed signals. In some implementations, the method involves encoding the downmixed signals in connection with information indicative of gain control applied to the current frame.
    Type: Application
    Filed: March 8, 2022
    Publication date: May 9, 2024
    Applicants: Dolby Laboratories Licensing Corporation, DOLBY INTERNATIONAL AB
    Inventors: Panji Setiawan, Rishabh Tyagi, Stefan Bruhn
  • Publication number: 20240135937
    Abstract: Disclosed is an audio signal encoding/decoding method that uses an encoding downmix strategy applied at an encoder that is different than a decoding re-mix/upmix strategy applied at a decoder. Based on the type of downmix coding scheme, the method comprises: computing input downmixing gains to be applied to the input audio signal to construct a primary downmix channel; determining downmix scaling gains to scale the primary downmix channel; generating prediction gains based on the input audio signal, the input downmixing gains and the downmix scaling gains; determining residual channel(s) from the side channels by using the primary downmix channel and the prediction gains to generate side channel predictions and subtracting the side channel predictions from the side channels; determining decorrelation gains based on energy in the residual channels; encoding the primary downmix channel, the residual channel(s), the prediction gains and the decorrelation gains; and sending the bitstream to a decoder.
    Type: Application
    Filed: December 2, 2021
    Publication date: April 25, 2024
    Applicants: Dolby Laboratories Licensing Corporation, Dolby International AB
    Inventors: Harald Mundt, David S. McGrath, Rishabh Tyagi
  • Patent number: 11954078
    Abstract: Examples described herein include virtualized file servers which may include cloned instances of the virtualized file server. Cloning a virtualized the server may allow for testing of new and/or revised features, disaster recovery plans, or other configurations while maintaining availability of the parent (e.g., source) virtualized file server.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 9, 2024
    Assignee: Nutanix, Inc.
    Inventors: Kalpesh Ashok Bafna, Anil Kumar Gopalapura Venkatesh, Devyani Suryakant Kanada, Saurabh Tyagi, Vijaykumar Bellubbi, Mausumi Ranasingh, Rishabh Sharma
  • Publication number: 20240105192
    Abstract: Embodiments are disclosed for spatial noise filling in multi-channel codecs. In an embodiment, a method of regenerating background noise ambience in a multi-channel codec by generating spatial hole filling noise comprises: computing noise estimates based on a primary downmix channel generated from an input audio signal representing a spatial audio scene with background noise ambience; computing spectral shaping filter coefficients based on the noise estimates; spectrally shaping the multi-channel noise signal using the spectral shaping filter coefficients and a noise distribution, the spectral shaping resulting in a diffused, multi-channel noise signal with uncorrelated channels; spatially shaping the diffused, uncorrelated multi-channel noise signal with uncorrelated channels based on a noise ambience of the spatial audio scene; and adding the spatially and spectrally shaped multi-channel noise to a multi-channel codec output to synthesize the background noise ambience of the spatial audio scene.
    Type: Application
    Filed: December 1, 2021
    Publication date: March 28, 2024
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Rishabh TYAGI, Michael ECKERT
  • Publication number: 20230343346
    Abstract: Described is a method of frame-wise encoding metadata for an input signal, the metadata comprising a plurality of at least partially interrelated parameters calculable from the input signal. The method comprises, for each frame: iteratively performing, by using a looping process, steps of: determining a processing strategy from a plurality of processing strategies for calculating and quantizing the parameters; calculating and quantizing the parameters based on the determined processing strategy to obtain quantized parameters; and encoding the quantized parameters. In particular, each of the plurality of processing strategies comprises a respective first indication indicative of an ordering related to the calculation and quantization of individual parameters; and the processing strategy is determined based on at least one bitrate threshold.
    Type: Application
    Filed: June 10, 2021
    Publication date: October 26, 2023
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: David S. MCGRATH, Rishabh TYAGI, Stefanie BROWN, Juan Felix Torres
  • Publication number: 20230215445
    Abstract: The present document describes a method (600) for encoding a multi-channel input signal (101) which comprises N different channels. The method (600) comprises, for a current frame of a sequence of frames, determining (601) whether the current frame is an active frame or an inactive frame using a signal and/or a voice activity detector, and determining (602) a downmix signal (103) based on the multi-channel input signal (101), wherein the downmix signal (103) comprises N channels or less. In addition, the method (600) comprises determining (603) upmixing metadata (105) comprising a set of parameters for generating, based on the downmix signal (103), a reconstructed multi-channel signal (111) comprising N channels, wherein the upmixing metadata (105) is determined in dependence of whether the current frame is an active frame or an inactive frame. The method (600) further comprises encoding (604) the upmixing metadata (105) into a bitstream.
    Type: Application
    Filed: June 10, 2021
    Publication date: July 6, 2023
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Michael ECKERT, Rishabh TYAGI
  • Publication number: 20220406318
    Abstract: Embodiments are disclosed for bitrate distribution in immersive voice and audio services. In an embodiment, a method of encoding an IVAS bitstream comprises: receiving an input audio signal; downmixing the input audio signal into one or more downmix channels and spatial metadata; reading a set of one or more bitrates for the downmix channels and a set of quantization levels for the spatial metadata from a bitrate distribution control table; determining a combination of the one or more bitrates for the downmix channels; determining a metadata quantization level from the set of metadata quantization levels using a bitrate distribution process; quantizing and coding the spatial metadata using the metadata quantization level; generating, using the combination of one or more bitrates, a downmix bitstream for the one or more downmix channels; combining the downmix bitstream, the quantized and coded spatial metadata and the set of quantization levels into the IVAS bitstream.
    Type: Application
    Filed: October 28, 2020
    Publication date: December 22, 2022
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Rishabh TYAGI, Juan Felix TORRES, Stefanie BROWN
  • Publication number: 20220293112
    Abstract: In some implementations, a method of encoding a low-frequency effect (LFE) channel comprises: receiving a time-domain LFL channel signal; filtering, using a low-pass filter, the time-domain LFE channel signal; converting the filtered time-domain LFE channel signal into a frequency-domain representation of the LFE channel signal that includes a number of coefficients representing a frequency spectrum of the LFL channel signal; arranging coefficients into a number of subband groups corresponding to different frequency bands of the LFE channel signal; quantizing coefficients in each subband group according to a frequency response curve of the low-pass filter; encoding the quantized coefficients in each subband group using an entropy coder tuned for the subband group; and generating a bitstream including the encoded quantized coefficients; and storing the bitstream on a storage device or streaming the bitstream to a downstream device.
    Type: Application
    Filed: September 1, 2020
    Publication date: September 15, 2022
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Rishabh TYAGI, David MCGRATH
  • Publication number: 20220284910
    Abstract: Encoding/decoding an immersive voice and audio services (IVAS) bitstream comprises: encoding/decoding a coding mode indicator in a common header (CH) section of an IVAS bitstream, encoding/decoding a mode header or tool header in the tool header (TH) section of the bitstream, the TH section following the CH section, encoding/decoding a metadata payload in a metadata payload (MDP) section of the bitstream, the MDP section following the CH section, encoding/decoding an enhanced voice services (EVS) payload in an EVS payload (EP) section of the bitstream, the EP section following the CH section, and on the encoder side, storing or streaming the encoded bitstream, and on the decoder side, controlling an audio decoder based on the coding mode, the tool header, the EVS payload, and the metadata payload or storing a representation of same.
    Type: Application
    Filed: July 30, 2020
    Publication date: September 8, 2022
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Rishabh Tyagi, Juan Felix Torres
  • Publication number: 20220277744
    Abstract: A vehicle includes an interface device, an in-vehicle control unit, a functional unit, and a processing circuitry. The interface device receives a spoken command to identify an in-cabin vehicle zone of two or more in-cabin vehicle zones of the vehicle, and receives background audio data concurrently with a portion of the spoken command. The in-cabin vehicle control unit separates the background audio data from the spoken command, and selects which in-cabin vehicle zone of the two or more in-cabin vehicle zones is identified by the spoken command. The functional unit controls a function within the vehicle. The processing circuitry stores, to a command buffer, data processed from the received spoken command, and controls, based on the data processed from the received spoken command, the functional unit using audio input received from the selected in-cabin vehicle zone.
    Type: Application
    Filed: May 18, 2022
    Publication date: September 1, 2022
    Inventors: Asif Iqbal Mohammad, Sreekanth Narayanaswamy, Rishabh Tyagi, Erik Visser
  • Publication number: 20180190258
    Abstract: Adaptations for in-vehicle adaptive noise-canceling (ANC) technology are described. An example in-vehicle audio system includes ANC circuitry coupled to one or more error microphones. The ANC circuitry being configured to process audio data received from the one or more error microphones to determine a distinction between the engine-external noise and the engine noise. The ANC circuitry is further configured to alter, based on the distinction determined between the engine-external noise and the engine noise, a convergence between two or more ANC filters to form altered-convergence ANC filtering coefficients.
    Type: Application
    Filed: June 30, 2017
    Publication date: July 5, 2018
    Inventors: Asif Iqbal Mohammad, Rishabh Tyagi, Erik Visser, Rogerio Guedes Alves
  • Publication number: 20180190282
    Abstract: A vehicle includes an interface device, an in-vehicle control unit, a functional unit, and a processing circuitry. The interface device receives a spoken command to identify an in-cabin vehicle zone of two or more in-cabin vehicle zones of the vehicle, and receives background audio data concurrently with a portion of the spoken command. The in-cabin vehicle control unit separates the background audio data from the spoken command, and selects which in-cabin vehicle zone of the two or more in-cabin vehicle zones is identified by the spoken command. The functional unit controls a function within the vehicle. The processing circuitry stores, to a command buffer, data processed from the received spoken command, and controls, based on the data processed from the received spoken command, the functional unit using audio input received from the selected in-cabin vehicle zone.
    Type: Application
    Filed: June 30, 2017
    Publication date: July 5, 2018
    Inventors: Asif Iqbal Mohammad, Sreekanth Narayanaswamy, Rishabh Tyagi, Erik Visser