Patents by Inventor Ivan J. Tashev

Ivan J. Tashev 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: 8325909
    Abstract: Sound signals captured by a microphone are adjusted to provide improved sound quality. More particularly, an Acoustic Echo Reduction system which performs a first stage of echo reduction (e.g., acoustic echo cancellation) on a received signal is configured to perform a second stage of echo reduction (e.g., acoustic echo suppression) by segmenting the received signal into a plurality of frequency bins respectively comprised within a number of frames (e.g., 0.3 s to 0.5 s sound signal segments) for a given block. Data comprised within respective frequency bins is modeled according to a probability density function (e.g., Gaussian distribution). The probability of whether respective frequency bins comprise predominantly near-end signal or predominantly residual echo is calculated.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: December 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Ivan J. Tashev, Alejandro Acero, Nilesh Madhu
  • Publication number: 20120271632
    Abstract: Speaker identification techniques are described. In one or more implementations, sample data is received at a computing device of one or more user utterances captured using a microphone. The sample data is processed by the computing device to identify a speaker of the one or more user utterances. The processing involving use of a feature set that includes features obtained using a filterbank having filters that space linearly at higher frequencies and logarithmically at lower frequencies, respectively, features that model the speaker's vocal tract transfer function, and features that indicate a vibration rate of vocal folds of the speaker of the sample data.
    Type: Application
    Filed: April 25, 2011
    Publication date: October 25, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Hoang T. Do, Ivan J. Tashev, Alejandro Acero, Jason S. Flaks, Robert N. Heitkamp, Molly R. Suver
  • Publication number: 20120166196
    Abstract: This document describes word-dependent language models, as well as their creation and use. A word-dependent language model can permit a speech-recognition engine to accurately verify that a speech utterance matches a multi-word phrase. This is useful in many contexts, including those where one or more letters of the expected phrase are known to the speaker.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Applicant: Microsoft Corporation
    Inventors: Yun-Cheng Ju, Ivan J. Tashev, Chad R. Heinemann
  • Publication number: 20120128176
    Abstract: A noise reduction system and a method of noise reduction includes utilizing an array of microphones to receive sound signals from stationary sound sources and a user that is speaking. Positions of the stationary sound sources relative to the array of microphones are estimated using sound signals emitted from the sound sources at an earlier time. Noise is suppressed in an audio signal based at least in part on the estimated positions of the stationary sound sources.
    Type: Application
    Filed: January 27, 2012
    Publication date: May 24, 2012
    Applicant: Microsoft Corporation
    Inventors: Alejandro Acero, Ivan J. Tashev, Michael L. Seltzer
  • Patent number: 8107642
    Abstract: A noise reduction system and a method of noise reduction includes a microphone array comprising a first microphone, a second microphone, and a third microphone. Each microphone has a known position and a known directivity pattern. An instantaneous direction-of-arrival (IDOA) module determines a first phase difference quantity and a second phase difference quantity. The first phase difference quantity is based on phase differences between non-repetitive pairs of input signals received by the first microphone and the second microphone, while the second phase difference quantity is based on phase differences between non-repetitive pairs of input signals received by the first microphone and the third microphone. A spatial noise reduction module computes an estimate of a desired signal based on a priori spatial signal-to-noise ratio and an a posteriori spatial signal-to-noise ratio based on the first and second phase difference quantities.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: January 31, 2012
    Assignee: Microsoft Corporation
    Inventors: Alejandro Acero, Ivan J. Tashev, Michael L. Seltzer
  • Patent number: 8090532
    Abstract: As a pedestrian travels, various difficulties can be encountered, such as traveling through an unsafe neighborhood or being in an open area that is subject to harsh temperatures. A route can be developed for a person taking into account factors that specifically affect a pedestrian. Moreover, the route can alter as a situation of a user changes; for instance, if a user wants to add a stop along a route.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: January 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Ivan J. Tashev, Jeffrey D. Couckuyt, Neil W. Black, John C. Krumm, Ruston Panabaker, Michael Lewis Seltzer
  • Patent number: 8060297
    Abstract: A user can intend to travel between different locations and employ different traveling manners to reach an intended travel destination. At different points, different devices can be employed for disclosing a route. For instance, as a user walks, a route can be integrated into a personal electronic device, such as a cellular telephone. An evaluation can take place that due to specific route details, for example detailed text, a particular device would be superior for presentment over another.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: November 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeffrey D. Couckuyt, Neil W. Black, John C. Krumm, Ruston Panabaker, Ivan J. Tashev, Michael Lewis Seltzer
  • Patent number: 7983913
    Abstract: In one embodiment, the present system recognizes a user's speech input using an automatically generated probabilistic context free grammar for street names that maps all pronunciation variations of a street name to a single canonical representation during recognition. A tokenizer expands the representation using position-dependent phonetic tokens and an intersection classifier classifies an intersection, despite the presence of recognition errors and incomplete street names.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: July 19, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael L. Seltzer, Yun-Cheng Ju, Ivan J. Tashev
  • Publication number: 20090323924
    Abstract: Sound signals captured by a microphone are adjusted to provide improved sound quality. More particularly, an Acoustic Echo Reduction system which performs a first stage of echo reduction (e.g., acoustic echo cancellation) on a received signal is configured to perform a second stage of echo reduction (e.g., acoustic echo suppression) by segmenting the received signal into a plurality of frequency bins respectively comprised within a number of frames (e.g., 0.3 s to 0.5 s sound signal segments) for a given block. Data comprised within respective frequency bins is modeled according to a probability density function (e.g., Gaussian distribution). The probability of whether respective frequency bins comprise predominantly near-end signal or predominantly residual echo is calculated.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ivan J. Tashev, Alejandro Acero, Nilesh Madhu
  • Publication number: 20090316929
    Abstract: The perceptual sound quality of desired audio signals (e.g., human voice) captured by an electronic device (e.g., cell phone) are improved by reducing ambient noise according to an algorithm that acts upon audio signals captured from a front and rear direction. More particularly, audio signals captured by two directional microphones pointing in opposite directions (e.g., a front microphone which receives audio signals from a forward direction and a rear microphone which receives audio signals from a rear direction) are classified and subsequently enhanced (e.g., unwanted signals are suppressed) according to a probability of their source (e.g., front, rear, or noise) thereby providing an improved perceptual sound recording than each microphone individually. The resultant signals provide decreased noise since the contribution of the front and rear microphones are taken into consideration and the signal from the more relevant (e.g., in the direction from which sound is coming) microphone is utilized.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ivan J. Tashev, Tyler S. Gleghorn, Slavi Mihov
  • Publication number: 20090304211
    Abstract: Sound signals to be output from a loudspeaker array are modified by a plurality of filters designed according to an unconstrained optimization procedure to improve overall performance (e.g., power, directivity) of the loudspeaker array. More particularly, respective filters are configured to receive a signal to be output to a plurality of loudspeakers. Upon receiving the signal, the respective filters individually modify the received signal according to the results of the unconstrained optimization procedure and then output the individually modified signals to respective loudspeakers. The unconstrained optimization procedure takes into account manufacturing tolerances and individually enhances the signal output to each of a plurality of individual loudspeakers within an array to achieve an overall improvement in performance.
    Type: Application
    Filed: June 4, 2008
    Publication date: December 10, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ivan J. Tashev, James G. Droppo, Michael L. Seltzer, Alejandro Acero
  • Publication number: 20090226005
    Abstract: A noise reduction system and a method of noise reduction includes a microphone array comprising a first microphone, a second microphone, and a third microphone. Each microphone has a known position and a known directivity pattern. An instantaneous direction-of-arrival (IDOA) module determines a first phase difference quantity and a second phase difference quantity. The first phase difference quantity is based on phase differences between non-repetitive pairs of input signals received by the first microphone and the second microphone, while the second phase difference quantity is based on phase differences between non-repetitive pairs of input signals received by the first microphone and the third microphone. A spatial noise reduction module computes an estimate of a desired signal based on a priori spatial signal-to-noise ratio and an a posteriori spatial signal-to-noise ratio based on the first and second phase difference quantities.
    Type: Application
    Filed: May 12, 2009
    Publication date: September 10, 2009
    Applicant: Microsoft Corporation
    Inventors: Alejandro Acero, Ivan J. Tashev, Michael L. Seltzer
  • Publication number: 20090210276
    Abstract: Individuals can be organized into travel groups in plans constructed in advance or in real-time to save resources and travel in an efficient manner. Multi-segment trips between starting points and destinations can be constructed with several vehicles, including private, public, and commercial transportation assets. Numerous requests for real-time or planned recurrent commutes by a population of users can be considered in a larger analysis that seeks to optimize one or more attributes such as vehicle usage and/or greenhouse emissions. Data concerning multiple related individuals can be gathered and analyzed—based upon the analysis, a determination can be made if it is logical to group individuals together such that they physically travel together. A transportation asset provider and/or individuals can be offered a reward to become part of the travel group and/or to perform specific tasks related to the travel group, such as using a vehicle with a certain fuel type.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: John C. Krumm, Eric J. Horvitz, Ruston Panabaker, Michael Lewis Seltzer, Neil W. Black, Jeffrey D. Couckuyt, Ivan J. Tashev
  • Publication number: 20090210143
    Abstract: Oftentimes individuals have a number of objectives to complete while traveling in a vehicle. The objectives can be arranged automatically and an associated route can be produced such that the objectives can be completed in an effective manner. Data related to the objectives can be collected such as a traffic pattern on paths near a location the objective is to take place. Locations for the objectives to be completed can be determined automatically as well as provided by user. Analysis of the collected data can take place and based on a result of the analysis, an efficient route is produced.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael Lewis Seltzer, Neil W. Black, Jeffrey D. Couckuyt, Ivan J. Tashev, John C. Krumm, Ruston Panabaker
  • Publication number: 20090210302
    Abstract: Different incentives can be provided to a user for the user to take different routes. Information related to a user's specific situation can be gathered and a reward can be associated with a route. A user can input an intended destination and different routes can be taken, where the routes have various characteristics. The route can be analyzed and a determination can be made as to what routes can be associated with a user taking a particular route. Commonly, different companies can supply rewards such that the user travels past their advertisement or makes a stop at their store.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ivan J. Tashev, Jeffrey D. Couckuyt, John C. Krumm, Ruston Panabaker, Michael Lewis Seltzer, Neil W. Black
  • Publication number: 20090210242
    Abstract: A user can be provided a variety of incentives to take a route that is different from a standard path in order to relieve path load balancing issues. Information on a primary path can be collected and analyzed to determine if it would be beneficial to encourage users to take an alternate path. If it is determined that users should be encouraged to take another path, then analysis of potential users can occur. A result of the user analysis can be used to select users that are offered to take the alternate path as well as an incentive offered to the user to encourage her to take the alternate path.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Neil W. Black, Jeffrey D. Couckuyt, Ivan J. Tashev, John C. Krumm, Ruston Panabaker, Michael Lewis Seltzer
  • Publication number: 20090210142
    Abstract: Routes can be produced based on safety characteristics of paths that are included in the route. Safety characteristics can include how susceptible an area surrounding a path is to crime as well as traffic data, such as how many automobile accidents take place on average. Various amounts of safety information can be gathered and a particular path can be assigned a safety score. Analysis can run on different path combinations that would take a user from a starting point to an intended destination. A route can be produced based on the safety score alone, such as a route with a lowest score, based on the safety score with other factors such as anticipated traffic, and the like.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Applicant: Microsoft Corporation
    Inventors: Jeffrey D. Couckuyt, Ivan J. Tashev, Neil W. Black, John C. Krumm, Ruston Panabaker, Michael Lewis Seltzer
  • Patent number: 7565288
    Abstract: A microphone array having at least three microphones provides a captured signal. Spatial noise suppression estimates a desired signal from a captured signal using spatio-temporal distribution of the speech and the noise. In particular, spatial information indicative of at least two quantities of direction are used. A first quantity is based on a first combination of the signals from the at least three microphones, a second quantity is based on a second combination of the signals of the at least three microphones.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: July 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Alejandro Acero, Ivan J. Tashev, Michael L. Seltzer
  • Publication number: 20090157583
    Abstract: A user can intend to travel between different locations and employ different traveling manners to reach an intended travel destination. At different points, different devices can be employed for disclosing a route. For instance, as a user walks, a route can be integrated into a personal electronic device, such as a cellular telephone. An evaluation can take place that due to specific route details, for example detailed text, a particular device would be superior for presentment over another.
    Type: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeffrey D. Couckuyt, Neil W. Black, John C. Krumm, Ruston Panabaker, Ivan J. Tashev, Michael Lewis Seltzer
  • Publication number: 20090157499
    Abstract: Commonly targeted advertising is used to attract a specific demographic towards a particular product and/or service. An advertisement can be presented over a vehicle radio that relate to a route while a user is driving. Advertisements can be directed to a user, including such information as a user name, a user's destination, contextual information, etc. Advertisements can be masked to appear as thought they are part of a standard program; for instance, a normal radio advertiser's voice can be used.
    Type: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ruston Panabaker, John C. Krumm, Jeffrey D. Couckuyt, Ivan J. Tashev, Michael Lewis Seltzer, Neil W. Black