Patents by Inventor Ramin Pichevar

Ramin Pichevar 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: 9633671
    Abstract: An echo canceller can be arranged to receive an input signal and to receive a reference signal. The echo canceller can subtract a linear component of the reference signal from the input signal. A noise suppressor can suppress non-linear effects of the reference signal in the input signal in correspondence with a large number of selectable parameters. Such suppression can be provided on a frequency-by-frequency basis, with a unique set of tunable parameters selected for each frequency. A degree of suppression provided by the noise suppressor can correspond to an estimate of residual echo remaining after the one or more linear components of the reference signal have been subtracted from the input signal, to an estimated double-talk probability, and to an estimated signal-to-noise ratio of near-end speech in the input signal for each respective frequency. A speech recognizer can receive a processed input signal from the noise suppressor.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: April 25, 2017
    Assignee: APPLE INC.
    Inventors: Daniele Giacobello, Jason Wung, Joshua Atkins, Ramin Pichevar, Raghavendra Prabhu
  • Publication number: 20150112672
    Abstract: An echo canceller can be arranged to receive an input signal and to receive a reference signal. The echo canceller can subtract a linear component of the reference signal from the input signal. A noise suppressor can suppress non-linear effects of the reference signal in the input signal in correspondence with a large number of selectable parameters. Such suppression can be provided on a frequency-by-frequency basis, with a unique set of tunable parameters selected for each frequency. A degree of suppression provided by the noise suppressor can correspond to an estimate of residual echo remaining after the one or more linear components of the reference signal have been subtracted from the input signal, to an estimated double-talk probability, and to an estimated signal-to-noise ratio of near-end speech in the input signal for each respective frequency. A speech recognizer can receive a processed input signal from the noise suppressor.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 23, 2015
    Inventors: Daniele Giacobello, Jason Wung, Joshua Atkins, Ramin Pichevar, Raghavendra Prabhu
  • Patent number: 8346692
    Abstract: A spiking neural network has a layer of connected neurons exchanging signals. Each neuron is connected to at least one other neuron. A neuron is active if it spikes at least once during a time interval. Time-varying synaptic weights are computed between each neuron and at least one other neuron connected thereto. These weights are computed according to a number of active neurons that are connected to the neuron. The weights are also computed according to an activity of the spiking neural network during the time interval. Spiking of each neuron is synchronized according to a number of active neurons connected to the neuron and according to the weights. A pattern is submitted to the spiking neural network for generating sequences of spikes, which are modulated over time by the spiking synchronization. The pattern is characterized according to the sequences of spikes generated in the spiking neural network.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: January 1, 2013
    Assignee: Societe de Commercialisation des Produits de la Recherche Appliquee-Socpra-Sciences et Genie S.E.C.
    Inventors: Jean Rouat, Ramin Pichevar, Stephane Loiselle, Le Tan Thanh Tai, Anh Hoang Hai, Jean Lavoie, Jocelyn Bergeron
  • Publication number: 20090287624
    Abstract: A system and method for characterizing a pattern, in which a spiking neural network having at least one layer of neurons is provided. The spiking neural network has a plurality of connected neurons for transmitting signals between the connected neurons. A model for inducing spiking in the neurons is specified. Each neuron is connected to a global regulating unit for transmitting signals between the neuron and the global regulating unit. Each neuron is connected to at least one other neuron for transmitting signals from this neuron to the at least one other neuron, this neuron and the at least one other neuron being on the same layer. Spiking of each neuron is synchronized according to a number of active neurons connected to the neuron. At least one pattern is submitted to the spiking neural network for generating sequences of spikes in the spiking neural network, the sequences of spikes (i) being modulated over time by the synchronization of the spiking and (ii) being regulated by the global regulating unit.
    Type: Application
    Filed: December 22, 2006
    Publication date: November 19, 2009
    Inventors: Jean Rouat, Ramin Pichevar, Stephane Loiselle, Le Tan Thanh Tai, Anh Hoang Hai, Jean Lavoie, Jocelyn Bergeron