Patents by Inventor Amarnag Subramanya

Amarnag Subramanya 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: 8913152
    Abstract: A computer-implemented technique can receive a plurality of photos and automatically select a subset of the plurality of photos having a high degree of representativeness by jointly maximizing both photo quality and photo diversity to obtain a photo album. The technique can determine one or more clusters for the photo album using a hierarchical clustering algorithm, and store the photo album according to the one or more clusters. The technique can control the manner in which the photo album is displayed using the one or more clusters. The technique can adjust at least one of the one or more clusters and the automatic photo album generation based on user input. The user input can include at least one of adding, deleting, and moving a photo with respect to the one or more clusters. The technique can then re-cluster, automatically generate a new photo album, and/or adjust the presentation.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: December 16, 2014
    Assignee: Google Inc.
    Inventors: Rodrigo Carceroni, Pannag Raghunath Sanketi, Amarnag Subramanya
  • Patent number: 8666749
    Abstract: The disclosure includes a system and method for generating audio snippets from a subset of audio tracks. In some embodiments an audio snippet is an audio summary of a group or collection of songs.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventors: Amarnag Subramanya, Jennifer Gillenwater, Garth Griffin, Fernando Pereira, Douglas Eck
  • Patent number: 8560477
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for graph-based semi-supervised learning of structured tagging models. In one aspect, a method includes creating a graph having a plurality of unique vertices in which vertices in a first set of vertices represent n-grams that are each associated with a respective part-of-speech and that were derived from labeled source domain text, and in which vertices in a different second set of vertices represent n-grams that are not associated with a part-of-speech and that were derived from unlabeled target domain text. A respective measure of similarity is calculated between the vertices in each of the pairs based at least partially on a distance between the respective features of the pair used to weight a graph edge between the pair.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: October 15, 2013
    Assignee: Google Inc.
    Inventors: Slav Petrov, Amarnag Subramanya, Fernando Pereira, Dipanjan Das
  • Patent number: 8019089
    Abstract: A noisy audio signal, with user input device noise, is received. Particular frames in the audio signal that are corrupted by user input device noise are identified and removed. The removed audio data is then reconstructed to obtain a clean audio signal.
    Type: Grant
    Filed: November 20, 2006
    Date of Patent: September 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael Seltzer, Alejandro Acero, Amarnag Subramanya
  • Patent number: 7930178
    Abstract: A frame of a speech signal is converted into the spectral domain to identify a plurality of frequency components and an energy value for the frame is determined. The plurality of frequency components is divided by the energy value for the frame to form energy-normalized frequency components. A model is then constructed from the energy-normalized frequency components and can be used for speech recognition and speech enhancement.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: April 19, 2011
    Assignee: Microsoft Corporation
    Inventors: Zhengyou Zhang, Alejandro Acero, Amarnag Subramanya, Zicheng Liu
  • Patent number: 7680656
    Abstract: A method and apparatus determine a likelihood of a speech state based on an alternative sensor signal and an air conduction microphone signal. The likelihood of the speech state is used, together with the alternative sensor signal and the air conduction microphone signal, to estimate a clean speech value for a clean speech signal.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: March 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Zhengyou Zhang, Zicheng Liu, Alejandro Acero, Amarnag Subramanya, James G. Droppo
  • Patent number: 7590529
    Abstract: A method and apparatus classify a portion of an alternative sensor signal as either containing noise or not containing noise. The portions of the alternative sensor signal that are classified as containing noise are not used to estimate a portion of a clean speech signal and the channel response associated with the alternative sensor. The portions of the alternative sensor signal that are classified as not containing noise are used to estimate a portion of a clean speech signal and the channel response associated with the alternative sensor.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Zhengyou Zhang, Amarnag Subramanya, James G. Droppo, Zicheng Liu
  • Patent number: 7406303
    Abstract: A synthesized alternative sensor signal is produced from an alternative sensor signal. The synthesized alternative sensor signal is computed using vocal tract resonances estimated based on the alternative sensor signal, and using a waveform synthesis technique that converts the estimated vocal tract resonance sequence into a spectral magnitude sequence. The synthesized alternative sensor signal and the alternative sensor signal are used to estimate a clean speech value.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: July 29, 2008
    Assignee: Microsoft Corporation
    Inventors: Li Deng, Zhengyou Zhang, Zicheng Liu, Amarnag Subramanya
  • Publication number: 20080118082
    Abstract: A noisy audio signal, with user input device noise, is received. Particular frames in the audio signal that are corrupted by user input device noise are identified and removed. The removed audio data is then reconstructed to obtain a clean audio signal.
    Type: Application
    Filed: November 20, 2006
    Publication date: May 22, 2008
    Applicant: Microsoft Corporation
    Inventors: Michael Seltzer, Alejandro Acero, Amarnag Subramanya
  • Publication number: 20070150263
    Abstract: A frame of a speech signal is converted into the spectral domain to identify a plurality of frequency components and an energy value for the frame is determined. The plurality of frequency components is divided by the energy value for the frame to form energy-normalized frequency components. A model is then constructed from the energy-normalized frequency components and can be used for speech recognition and speech enhancement.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Applicant: Microsoft Corporation
    Inventors: Zhengyou Zhang, Alejandro Acero, Amarnag Subramanya, Zicheng Liu
  • Publication number: 20070010291
    Abstract: A synthesized alternative sensor signal is produced from an alternative sensor signal. The synthesized alternative sensor signal is computed using vocal tract resonances estimated based on the alternative sensor signal, and using a waveform synthesis technique that converts the estimated vocal tract resonance sequence into a spectral magnitude sequence. The synthesized alternative sensor signal and the alternative sensor signal are used to estimate a clean speech value.
    Type: Application
    Filed: September 16, 2005
    Publication date: January 11, 2007
    Applicant: Microsoft Corporation
    Inventors: Li Deng, Zhengyou Zhang, Zicheng Liu, Amarnag Subramanya
  • Publication number: 20060293887
    Abstract: A method and apparatus determine a likelihood of a speech state based on an alternative sensor signal and an air conduction microphone signal. The likelihood of the speech state is used, together with the alternative sensor signal and the air conduction microphone signal, to estimate a clean speech value for a clean speech signal.
    Type: Application
    Filed: June 28, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Zhengyou Zhang, Zicheng Liu, Alejandro Acero, Amarnag Subramanya, James Droppo
  • Publication number: 20060178880
    Abstract: A method and apparatus classify a portion of an alternative sensor signal as either containing noise or not containing noise. The portions of the alternative sensor signal that are classified as containing noise are not used to estimate a portion of a clean speech signal and the channel response associated with the alternative sensor. The portions of the alternative sensor signal that are classified as not containing noise are used to estimate a portion of a clean speech signal and the channel response associated with the alternative sensor.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 10, 2006
    Applicant: Microsoft Corporation
    Inventors: Zhengyou Zhang, Amarnag Subramanya, James Droppo, Zicheng Liu