Patents by Inventor Vinod Prakash

Vinod Prakash 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: 10407352
    Abstract: A stable composition is provided as plant growth promoters. The composition comprises of at least one source of weak acid, at least one free base and at least one penetration agent. Fertilizers and stabilizers can also be present as additional materials 5 in the plant growth promoting composition.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: September 10, 2019
    Assignee: NICHEM SOLUTIONS
    Inventors: Vinod Chintamani Malshe, Rajan Balkrishna Raje, Rishikesh Ramakant Choudhari, Rupali Prakash Hande
  • Patent number: 9143862
    Abstract: Example apparatus and methods concern performing stereo acoustic echo cancellation using a correlation based filter adaptation control approach and without using stereo de-correlation. An embodiment includes a stereo adaptive filter that produces an echo removed microphone signal from received audio signals. The embodiment includes a mono adaptive filter that produces an echo removed microphone signal from the received audio signals. A correlation detector determines a level of correlation between the received signals and provides a signal to an adaptive filter controller. The adaptive filter controller controls how the stereo adaptive filter and the mono adaptive filter adapt audio echo cancellation as a function of the correlation between the received signals. A signal selector may select for output the signal from either the stereo adaptive filter or the mono adaptive filter based, for example, on the power level of the signals.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: September 22, 2015
    Inventors: Qin Li, Vinod Prakash
  • Publication number: 20140169568
    Abstract: Example apparatus and methods concern performing stereo acoustic echo cancellation using a correlation based filter adaptation control approach and without using stereo de-correlation. An embodiment includes a stereo adaptive filter that produces an echo removed microphone signal from received audio signals. The embodiment includes a mono adaptive filter that produces an echo removed microphone signal from the received audio signals. A correlation detector determines a level of correlation between the received signals and provides a signal to an adaptive filter controller. The adaptive filter controller controls how the stereo adaptive filter and the mono adaptive filter adapt audio echo cancellation as a function of the correlation between the received signals. A signal selector may select for output the signal from either the stereo adaptive filter or the mono adaptive filter based, for example, on the power level of the signals.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Applicant: Microsoft Corporation
    Inventors: Qin Li, Vinod Prakash
  • Patent number: 8750491
    Abstract: Architecture that mitigates echo in voice communications using echo detection and adaptive management of attenuation by a non-linear processor (NLP). Suppression values provided by the NLP are determined based on echo detection and retained on a case-by-case basis to automatically increase or decrease the attenuation as needed. Feedback is incorporated that where the controls for the NLP attenuation is given by the amount of echo that remains, and this in turn affects the amount of echo that remains.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: June 10, 2014
    Assignee: Microsoft Corporation
    Inventors: Vinod Prakash, Chao He
  • Patent number: 8660676
    Abstract: Mitigation of nonlinear echoes by dynamic range compression may be provided. An audio output may be evaluated to determine whether nonlinear echoes are interfering with an audio signal. In order to reduce such nonlinear echoes, a dynamic range compression algorithm may be applied to the audio signal prior to output. The signal may be modified according to a compression wave and/or subjected to an attenuation factor.
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: February 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Robert Andreas Aichner, Vinod Prakash
  • Publication number: 20130332155
    Abstract: The detection of double-talk in audio communication is provided. A communication device may receive an echo signal mixed with a speech signal at a near end location. The echo signal may be generated by speech transmitted by a remote party at a far end location to a local party at the near end location. The speech signal may be received from the local party for transmission to the remote party. The communication device may then filter the echo signal and the speech signal. The communication device may then analyze the speech signal to identify speech characteristics which indicate the presence of double-talk. The communication device may then set a flag upon identifying the speech characteristics which indicate the presence of the double-talk. The communication device may then process the filtered signals to further suppress remaining echo prior to transmission of the speech signal to the remote party.
    Type: Application
    Filed: June 6, 2012
    Publication date: December 12, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Vinod Prakash, Xiaoqin Sun, Warren Lam, Qin Li
  • Patent number: 8385558
    Abstract: Presence of echo in a conversation is determined through a search performed in the sub-band domain using independent short length adaptive filters across a range of sub-band and maximum expected echo delay values. The adaptive filters attempt to predict and cancel the echo in the microphone signal based on the content in the speaker signal. If substantial cancellation is achieved in any of the sub-band filters, echo presence in the microphone signal is determined.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: February 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Vinod Prakash, Chao He
  • Patent number: 8379800
    Abstract: Detecting at least one of an echo detector and a noise detector based on analysis of audio streams transmitted to and received from each endpoint of a conference. When certain characteristics of the respective audio streams for a given endpoint are classified as significant against certain criteria, a determination is made as to whether that endpoint is a source of echo and/or noise. Subsequent actions are taken to alert users and/or prevent broadcast of impaired signals.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Warren M. Lam, Hosam A. Khalil, Vinod Prakash, Sang K. Choe, Hong Wang Sodoma
  • Patent number: 8369251
    Abstract: A voice communication end device provides echo reduction when operating in a full duplex mode using acoustic echo cancellation, which includes periodic audio queue adjustments to account for drift. The end device performs a quality assessment by calculating consistency statistics for the queue adjustments to determine whether acoustic echo cancellation would be ineffective, and if so falls back to a half duplex mode using voice switching.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: February 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Vinod Prakash, Chao He
  • Publication number: 20120250830
    Abstract: Detecting at least one of an echo detector and a noise detector based on analysis of audio streams transmitted to and received from each endpoint of a conference. When certain characteristics of the respective audio streams for a given endpoint are classified as significant against certain criteria, a determination is made as to whether that endpoint is a source of echo and/or noise. Subsequent actions are taken to alert users and/or prevent broadcast of impaired signals.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Warren M. Lam, Hosam A. Khalil, Vinod Prakash, Sang K. Choe, Hong Wang Sodoma
  • Patent number: 8170226
    Abstract: In one embodiment, a two-way telecommunication device may perform acoustic echo cancellation on incoming signals. An audio decoding module may produce an audio render signal. An audio capture interface may receive an audio capture signal. A short length adaptive filter may determine a time delay between the audio render signal and the audio capture signal by adaptively predicting a sub-band of the audio capture signal using a corresponding sub-band of the audio render signal.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: May 1, 2012
    Assignee: Microsoft Corporation
    Inventors: Vinod Prakash, Chao He
  • Publication number: 20110093102
    Abstract: Mitigation of nonlinear echoes by dynamic range compression may be provided. An audio output may be evaluated to determine whether nonlinear echoes are interfering with an audio signal. In order to reduce such nonlinear echoes, a dynamic range compression algorithm may be applied to the audio signal prior to output. The signal may be modified according to a compression wave and/or subjected to an attenuation factor.
    Type: Application
    Filed: October 16, 2009
    Publication date: April 21, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: ROBERT ANDREAS AICHNER, VINOD PRAKASH
  • Publication number: 20100246804
    Abstract: Architecture that mitigates echo in voice communications using echo detection and adaptive management of attenuation by a non-linear processor (NLP). Suppression values provided by the NLP are determined based on echo detection and retained on a case-by-case basis to automatically increase or decrease the attenuation as needed. Feedback is incorporated that where the controls for the NLP attenuation is given by the amount of echo that remains, and this in turn affects the amount of echo that remains.
    Type: Application
    Filed: March 24, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Vinod Prakash, Chao He
  • Publication number: 20100177884
    Abstract: Presence of echo in a conversation is determined through a search performed in the sub-band domain using independent short length adaptive filters across a range of sub-band and maximum expected echo delay values. The adaptive filters attempt to predict and cancel the echo in the microphone signal based on the content in the speaker signal. If substantial cancelation is achieved in any of the sub-band filters, echo presence in the microphone signal is determined.
    Type: Application
    Filed: January 13, 2009
    Publication date: July 15, 2010
    Applicant: Microsoft Corporation
    Inventors: Vinod Prakash, Chao He
  • Patent number: 7725313
    Abstract: A non-iterative and computationally efficient bit allocation technique for perceptual audio coders employing uniform quantization schemes. This is achieved by computing a target MNR for all critical bands in a frame using a target bit rate and associated SMRs. Associated SNRs are then computed for the critical bands using the computed target MNR and the associated SMRs. Bits are then allocated to the critical bands based on the computed associated SNRs.
    Type: Grant
    Filed: September 13, 2004
    Date of Patent: May 25, 2010
    Assignee: Ittiam Systems (P) Ltd.
    Inventors: Preethi Konda, Vinod Prakash
  • Patent number: 7650277
    Abstract: A technique to encode an audio signal based on a perceptual model. In one example embodiment, this is accomplished by shaping quantization noise in the spectral lines on a band-by-band basis using their local gains. The noise shaped spectral lines are then fitted within a predetermined bit rate to form an encoded bit stream.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: January 19, 2010
    Assignee: Ittiam Systems (P) Ltd.
    Inventors: Vinod Prakash, Ashok I Magadum
  • Patent number: 7640157
    Abstract: A technique to enhance audio quality of a quantized audio signal when a perceptual audio coder is operating at low bit rates. The perceptual audio coder uses a modified two-loop quantization technique that maintains audio quality at medium to high bit rates while eliminating artifacts at low bit rates. The perceptual audio coder saves vanishing bands by stealing bits from surviving bands to reduce artifacts at low bit rates.
    Type: Grant
    Filed: February 6, 2004
    Date of Patent: December 29, 2009
    Assignee: Ittiam Systems (P) Ltd.
    Inventors: Vinod Prakash, Sarat Chandra Vadapalli, Anil Kumar, Preethi Konda
  • Publication number: 20090316881
    Abstract: A voice communication end device provides echo reduction when operating in a full duplex mode using acoustic echo cancellation, which includes periodic audio queue adjustments to account for drift. The end device performs a quality assessment by calculating consistency statistics for the queue adjustments to determine whether acoustic echo cancellation would be ineffective, and if so falls back to a half duplex mode using voice switching.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 24, 2009
    Applicant: Microsoft Corporation
    Inventors: Vinod Prakash, Chao He
  • Publication number: 20090316924
    Abstract: In one embodiment, a two-way telecommunication device may perform acoustic echo cancellation on incoming signals. An audio decoding module may produce an audio render signal. An audio capture interface may receive an audio capture signal. A short length adaptive filter may determine a time delay between the audio render signal and the audio capture signal by adaptively predicting a sub-band of the audio capture signal using a corresponding sub-band of the audio render signal.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Vinod Prakash, Chao He
  • Publication number: 20060069555
    Abstract: A non-iterative and computationally efficient bit allocation technique for perceptual audio coders employing uniform quantization schemes. This is achieved by computing a target MNR for all critical bands in a frame using a target bit rate and associated SMRs. Associated SNRs are then computed for the critical bands using the computed target MNR and the associated SMRs. Bits are then allocated to the critical bands based on the computed associated SNRs.
    Type: Application
    Filed: September 13, 2004
    Publication date: March 30, 2006
    Inventors: Preethi Konda, Vinod Prakash