Patents by Inventor MAHESH GODAVARTI
MAHESH GODAVARTI 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: 10530519Abstract: The present disclosure is directed towards a method for scheduling data packets in a multi-channel packet processing environment. The method may include receiving one or more data packets associated with an incoming signal and inserting the one or more data packets into a queue. The method may further include monitoring a time delay associated with each of the one or more data packets, wherein the time delay indicates a difference between packet arrival and packet departure times. The method may also include sorting the time delay results based upon an increasing order of time delay and determining a total number of data packets associated with each of a plurality of channels. The method may also include scheduling a data packet for processing based upon, at least in part, at least one of the sorted time delay results and the total number of data packets associated with each channel.Type: GrantFiled: July 10, 2017Date of Patent: January 7, 2020Assignee: Nuance Communications, Inc.Inventors: Mahesh Godavarti, Sridhar Pilli, Biswaranjan Panigrahi
-
Patent number: 10237412Abstract: The present disclosure is directed towards an audio conferencing method. Some embodiments may include receiving, at a first mixing device, a first audio stream from one or more participant conferencing devices. The method may further include generating a top-N voice stream at the first mixing device, wherein the top-N voice stream corresponds with at least one top-N talker and wherein the identification of the at least one top-N talker is based upon, at least in part, an activity ranking. The method may also include receiving the top-N voice stream at a centralized mixing device and generating at least one mixed audio stream at the centralized mixing device.Type: GrantFiled: April 18, 2014Date of Patent: March 19, 2019Assignee: Nuance Communications, Inc.Inventors: Sridhar Pilli, Mahesh Godavarti
-
Patent number: 9979769Abstract: The present disclosure is directed towards an audio conferencing method. Some embodiments may include receiving, at a first mixing device, an audio signal from a first user associated with an audio conference. Embodiments may further include processing the audio signal at the first mixing device to generate a processed audio signal and transmitting the processed audio signal to a second mixing device, wherein the first mixing device and the second mixing device are distributed over a network in a cascaded configuration. Embodiments may also include receiving, at the second mixing device, a third audio signal from a second user associated with the audio conference and processing the third audio signal at the second mixing device to generate a second processed audio signal.Type: GrantFiled: April 18, 2014Date of Patent: May 22, 2018Assignee: Nuance Communications, Inc.Inventors: Sridhar Pilli, Mahesh Godavarti
-
Patent number: 9852728Abstract: A system and method configured for use in a text-to-speech (TTS) system is provided. Embodiments may include identifying, using one or more processors, a word or phrase as a named entity and identifying a language of origin associated with the named entity. Embodiments may further include transliterating the named entity to a script associated with the language of origin. If the TTS system is operating in the language of origin, embodiments may include passing the transliterated script to the TTS system. If the TTS system is not operating in the language of origin, embodiments may include generating a phoneme sequence in the language of origin using a grapheme to phoneme (G2P) converter.Type: GrantFiled: June 8, 2015Date of Patent: December 26, 2017Assignee: Nuance Communications, Inc.Inventors: Anurag Ratan Singh, Yifang Xu, Ivan A. Sanchez Quijas, Mahesh Godavarti
-
Publication number: 20170310418Abstract: The present disclosure is directed towards a method for scheduling data packets in a multi-channel packet processing environment. The method may include receiving one or more data packets associated with an incoming signal and inserting the one or more data packets into a queue. The method may further include monitoring a time delay associated with each of the one or more data packets, wherein the time delay indicates a difference between packet arrival and packet departure times. The method may also include sorting the time delay results based upon an increasing order of time delay and determining a total number of data packets associated with each of a plurality of channels. The method may also include scheduling a data packet for processing based upon, at least in part, at least one of the sorted time delay results and the total number of data packets associated with each channel.Type: ApplicationFiled: July 10, 2017Publication date: October 26, 2017Inventors: Mahesh Godavarti, Sridhar Pilli, Biswaranjan Panigrahi
-
Patent number: 9705633Abstract: The present disclosure is directed towards a method for scheduling data packets in a multi-channel packet processing environment. The method may include receiving one or more data packets associated with an incoming signal and inserting the one or more data packets into a queue. The method may further include monitoring a time delay associated with each of the one or more data packets, wherein the time delay indicates a difference between packet arrival and packet departure times. The method may also include sorting the time delay results based upon an increasing order of time delay and determining a total number of data packets associated with each of a plurality of channels. The method may also include scheduling a data packet for processing based upon, at least in part, at least one of the sorted time delay results and the total number of data packets associated with each channel.Type: GrantFiled: October 20, 2014Date of Patent: July 11, 2017Assignee: Nuance Communications, Inc.Inventors: Mahesh Godavarti, Sridhar Pilli, Biswaranjan Panigrahi
-
Publication number: 20160358596Abstract: A system and method configured for use in a text-to-speech (TTS) system is provided. Embodiments may include identifying, using one or more processors, a word or phrase as a named entity and identifying a language of origin associated with the named entity. Embodiments may further include transliterating the named entity to a script associated with the language of origin. If the TTS system is operating in the language of origin, embodiments may include passing the transliterated script to the TTS system. If the TTS system is not operating in the language of origin, embodiments may include generating a phoneme sequence in the language of origin using a grapheme to phoneme (G2P) converter.Type: ApplicationFiled: June 8, 2015Publication date: December 8, 2016Inventors: Anurag Ratan Singh, Yifang Xu, Ivan A. Sanchez Quijas, Mahesh Godavarti
-
Patent number: 9489958Abstract: The present disclosure is directed towards a method for discontinuous transmission (“DTX”) bandwidth reduction. The method may include receiving, at a processor, a frame identified as speech and determining that the frame was mistakenly identified as speech based upon, at least in part, a voice activity detection algorithm. The method may further include labeling the frame as a silence indicator frame.Type: GrantFiled: July 31, 2014Date of Patent: November 8, 2016Assignee: Nuance Communications, Inc.Inventors: Sridhar Pilli, Jose Lainez, Dushyant Sharma, Daniel A. Barreda, Patrick Naylor, Mahesh Godavarti
-
Patent number: 9373342Abstract: The present disclosure is directed towards a method for speech intelligibility. The method may include receiving, at one or more computing devices, a first speech input from a first user and performing voice activity detection upon the first speech input. The method may also include analyzing a spectral tilt associated with the first speech input, wherein analyzing includes computing an impulse response of a linear predictive coding (“LPC”) synthesis filter in a linear pulse code modulation (“PCM”) domain and wherein the one or more computing devices includes an adaptive high pass filter configured to recalculate one or more linear prediction coefficients.Type: GrantFiled: June 23, 2014Date of Patent: June 21, 2016Assignee: Nuance Communications, Inc.Inventors: Sridhar Pilli, Mahesh Godavarti, Qian-Yu Tang, Jose Lainez, Jagadeesh Balam
-
Publication number: 20160112153Abstract: The present disclosure is directed towards a method for scheduling data packets in a multi-channel packet processing environment. The method may include receiving one or more data packets associated with an incoming signal and inserting the one or more data packets into a queue. The method may further include monitoring a time delay associated with each of the one or more data packets, wherein the time delay indicates a difference between packet arrival and packet departure times. The method may also include sorting the time delay results based upon an increasing order of time delay and determining a total number of data packets associated with each of a plurality of channels. The method may also include scheduling a data packet for processing based upon, at least in part, at least one of the sorted time delay results and the total number of data packets associated with each channel.Type: ApplicationFiled: October 20, 2014Publication date: April 21, 2016Inventors: Mahesh Godavarti, Sridhar Pilli, Biswaranjan Panigrahi
-
Publication number: 20160035359Abstract: The present disclosure is directed towards a method for discontinuous transmission (“DTX”) bandwidth reduction. The method may include receiving, at a processor, a frame identified as speech and determining that the frame was mistakenly identified as speech based upon, at least in part, a voice activity detection algorithm. The method may further include labeling the frame as a silence indicator frame.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Sridhar Pilli, Jose Lainez, Dushyant Sharma, Daniel A. Barreda, Patrick Naylor, Mahesh Godavarti
-
Publication number: 20150371653Abstract: The present disclosure is directed towards a method for speech intelligibility. The method may include receiving, at one or more computing devices, a first speech input from a first user and performing voice activity detection upon the first speech input. The method may also include analyzing a spectral tilt associated with the first speech input, wherein analyzing includes computing an impulse response of a linear predictive coding (“LPC”) synthesis filter in a linear pulse code modulation (“PCM”) domain and wherein the one or more computing devices includes an adaptive high pass filter configured to recalculate one or more linear prediction coefficients.Type: ApplicationFiled: June 23, 2014Publication date: December 24, 2015Inventors: Sridhar Pilli, Mahesh Godavarti, Qian-Yu Tang, Jose Lainez, Jagadeesh Balam
-
Patent number: 9190068Abstract: A system and method for using bi-directional conversation data to improve signal presence detection are disclosed. The detector module is adapted to communicate with a signal enhancement module. The detector module collects data from a transmit direction of the connection and a receive direction of a data connection. The collected data from the transmit and the receive direction is used to classify at least one of data in the transmit direction and data in the receive direction. Responsive to the classification, the signal enhancement module enhances data in one of the transmit direction and the receive direction. Hence, data classification accuracy is improved by using data from both the transmit and receive directions. In one embodiment, the detector module applies a voice activity detection module (VAD) process to detect the presence or absence of voice data in the collected data.Type: GrantFiled: April 4, 2011Date of Patent: November 17, 2015Assignee: Ditech Networks, Inc.Inventor: Mahesh Godavarti
-
Publication number: 20150302865Abstract: The present disclosure is directed towards an audio conferencing method. Some embodiments may include receiving, at a first mixing device, an audio signal from a first user associated with an audio conference. Embodiments may further include processing the audio signal at the first mixing device to generate a processed audio signal and transmitting the processed audio signal to a second mixing device, wherein the first mixing device and the second mixing device are distributed over a network in a cascaded configuration. Embodiments may also include receiving, at the second mixing device, a third audio signal from a second user associated with the audio conference and processing the third audio signal at the second mixing device to generate a second processed audio signal.Type: ApplicationFiled: April 18, 2014Publication date: October 22, 2015Applicant: Nuance Communications, Inc.Inventors: Sridhar Pilli, Mahesh Godavarti
-
Publication number: 20150304502Abstract: The present disclosure is directed towards an audio conferencing method. Some embodiments may include receiving, at a first mixing device, a first audio stream from one or more participant conferencing devices. The method may further include generating a top-N voice stream at the first mixing device, wherein the top-N voice stream corresponds with at least one top-N talker and wherein the identification of the at least one top-N talker is based upon, at least in part, an activity ranking. The method may also include receiving the top-N voice stream at a centralized mixing device and generating at least one mixed audio stream at the centralized mixing device.Type: ApplicationFiled: April 18, 2014Publication date: October 22, 2015Applicant: Nuance Communications, Inc.Inventors: SRIDHAR PILLI, Mahesh Godavarti
-
Publication number: 20150243175Abstract: An automated system for implementing motivational and disciplinary approaches may include a monitoring device that determines whether a user has completed a target task, and an access control application and/or a reward management application operatively connected to the monitoring device. The reward management application may also be operatively connected to the access control application. The access control application may grant access to a desired activity upon receiving a communication from the monitoring device that the target task has been completed, while the reward management application may deposit reward points into a reward bank upon receiving a communication from the monitoring device that the target task has been completed. Alternatively, the access control application may be capable of granting access to a desired activity upon receiving a communication from the reward management application, which may also debit reward points from the reward bank when a desired activity is accessed.Type: ApplicationFiled: February 24, 2015Publication date: August 27, 2015Inventors: KAVITA RAMAN, Mahesh Godavarti
-
Publication number: 20110184732Abstract: A system and method for using bi-directional conversation data to improve signal presence detection are disclosed. The detector module is adapted to communicate with a signal enhancement module. The detector module collects data from a transmit direction of the connection and a receive direction of a data connection. The collected data from the transmit and the receive direction is used to classify at least one of data in the transmit direction and data in the receive direction. Responsive to the classification, the signal enhancement module enhances data in one of the transmit direction and the receive direction. Hence, data classification accuracy is improved by using data from both the transmit and receive directions. In one embodiment, the detector module applies a voice activity detection module (VAD) process to detect the presence or absence of voice data in the collected data.Type: ApplicationFiled: April 4, 2011Publication date: July 28, 2011Applicant: DITECH NETWORKS, INC.Inventor: Mahesh Godavarti
-
Publication number: 20090043577Abstract: A system and method for using bi-directional conversation data to improve signal presence detection are disclosed. The detector module is adapted to communicate with a signal enhancement module. The detector module collects data from a transmit direction of the connection and a receive direction of a data connection. The collected data from the transmit and the receive direction is used to classify at least one of data in the transmit direction and data in the receive direction. Responsive to the classification, the signal enhancement module enhances data in one of the transmit direction and the receive direction. Hence, data classification accuracy is improved by using data from both the transmit and receive directions. In one embodiment, the detector module applies a voice activity detection module (VAD) process to detect the presence or absence of voice data in the collected data.Type: ApplicationFiled: August 10, 2007Publication date: February 12, 2009Applicant: DITECH NETWORKS, INC.Inventor: MAHESH GODAVARTI