Patents by Inventor Ivan Tashev

Ivan 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: 10278002
    Abstract: Systems and methods for HRTF personalization are provided. More specifically, the systems and methods provide HRTF personalization utilizing non-parametric processing of three-dimensional head scans. Accordingly, the systems and methods for HRTF personalization generate a personalized set of HRTFs for a user without having to extract specific geometric and/or anthropometric features from a three dimensional head scan of a user and/or from the three dimensional head scans of training subjects in a database.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: April 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hannes Gamper, David Johnston, Ivan Tashev, Archontis Politis, Mark R. P. Thomas
  • Publication number: 20180270603
    Abstract: Systems and methods for HRTF personalization are provided. More specifically, the systems and methods provide HRTF personalization utilizing non-parametric processing of three-dimensional head scans. Accordingly, the systems and methods for HRTF personalization generate a personalized set of HRTFs for a user without having to extract specific geometric and/or anthropometric features from a three dimensional head scan of a user and/or from the three dimensional head scans of training subjects in a database.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Hannes Gamper, David Johnston, Ivan Tashev, Archontis Politis, Mark R. P. Thomas
  • Patent number: 10028070
    Abstract: Systems and methods for HRTF personalization are provided. More specifically, the systems and methods provide HRTF personalization for a user based on a depth image of the user. Accordingly, the provided systems and methods are less complicated, easier to use, and easier to implement for personalizing HRTFs when compared to previously utilized systems and methods that required high-resolution three-dimensional head scans or one or more specific and/or discrete anthropomorphic measurements of the user.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: July 17, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hannes Gamper, David Johnston, Ivan Tashev
  • Patent number: 9332439
    Abstract: Architecture that enables wireless narrowband devices (e.g., wireless microphones) and white space devices to efficiently coexist on the same telecommunications channels, while not interfering with the usability of the wireless narrowband device. The architecture provides interference detection, strobe generation and detection and, power ramping and suppression (interference-free coexistence with spectrum efficiency). The architecture provides the ability of the white space device to learn about the presence of the microphone. This can be accomplished i using a geolocation database, reactively via a strober device, and/or proactively via the strober device. The strober device can be positioned close to the microphone receiver and signals the presence of a microphone to white space devices on demand.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: May 3, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ranveer Chandra, Thomas Moscibroda, George Nychis, Ivan Tashev, Paramvir Bahl
  • Publication number: 20160063874
    Abstract: A digital personal assistant is described that determines a mental or emotional state of a user based on one or more signals and, based on the determined mental or emotional state, provides the user with feedback concerning an item of content generated thereby or an activity to be conducted thereby. An API is described that can be used by diverse applications and/or services to communicate with the digital personal assistant for the purpose of obtaining information about the current mental or emotional state of the user. Content tagging logic is described that identifies one or more items of content generated or interacted with by the user and stores metadata in association with the identified item(s) of content. The metadata includes information indicative of the current mental or emotional state of the user during the time period when the user generated or interacted with the content.
    Type: Application
    Filed: August 28, 2014
    Publication date: March 3, 2016
    Inventors: Mary P. Czerwinski, Melissa N. Lim, Ran Gilad-Bachrach, Ivan Tashev, Margaret Mitchell, MariaElaina Martinelli, William B. Dolan
  • Patent number: 9054764
    Abstract: A novel beamforming post-processor technique with enhanced noise suppression capability. The present beamforming post-processor technique is a non-linear post-processing technique for sensor arrays (e.g., microphone arrays) which improves the directivity and signal separation capabilities. The technique works in so-called instantaneous direction of arrival space, estimates the probability for sound coming from a given incident angle or look-up direction and applies a time-varying, gain based, spatio-temporal filter for suppressing sounds coming from directions other than the sound source direction, resulting in minimal artifacts and musical noise.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: June 9, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ivan Tashev, Alejandro Acero
  • Patent number: 8990071
    Abstract: A method for managing an interaction of a calling party to a communication partner is provided. The method includes automatically determining if the communication partner expects DTMF input. The method also includes translating speech input to one or more DTMF tones and communicating the one or more DTMF tones to the communication partner, if the communication partner expects DTMF input.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yun-Cheng Ju, Stefanie Tomko, Frank Liu, Ivan Tashev
  • Patent number: 8909251
    Abstract: Various technologies pertaining to localizing multiple mobile computing devices in an indoor environment are described. Pairs of microphone arrays are selectively positioned in an indoor environment. A localization service assigns a frequency and schedule to a mobile telephone, and the mobile telephone begins outputting vibrations at the assigned frequency and in conformance with the assigned schedule. The microphone arrays sense the vibrations, and angles between the microphone arrays, respectively, and the mobile computing device are computed based upon the sensed vibrations. Such angles are subsequently employed to compute the location of the mobile computing device in the indoor environment.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: December 9, 2014
    Assignee: Microsoft Corporation
    Inventors: Sharad Agarwal, Ivan Tashev, Paramvir Bahl, Ionut Constandache
  • Patent number: 8818002
    Abstract: A novel adaptive beamforming technique with enhanced noise suppression capability. The technique incorporates the sound-source presence probability into an adaptive blocking matrix. In one embodiment the sound-source presence probability is estimated based on the instantaneous direction of arrival of the input signals and voice activity detection. The technique guarantees robustness to steering vector errors without imposing ad hoc constraints on the adaptive filter coefficients. It can provide good suppression performance for both directional interference signals as well as isotropic ambient noise.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: August 26, 2014
    Assignee: Microsoft Corp.
    Inventors: Ivan Tashev, Alejandro Acero, Byung-Jun Yoon
  • Publication number: 20140122086
    Abstract: Embodiments related to the use of depth imaging to augment speech recognition are disclosed. For example, one disclosed embodiment provides, on a computing device, a method including receiving depth information of a physical space from a depth camera, receiving audio information from one or more microphones, identifying a set of one or more possible spoken words from the audio information, determining a speech input for the computing device based upon comparing the set of one or more possible spoken words from the audio information and the depth information, and taking an action on the computing device based upon the speech input determined.
    Type: Application
    Filed: October 26, 2012
    Publication date: May 1, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Jay Kapur, Ivan Tashev, Mike Seltzer, Stephen Edward Hodges
  • Publication number: 20130344893
    Abstract: Various technologies pertaining to localizing multiple mobile computing devices in an indoor environment are described. Pairs of microphone arrays are selectively positioned in an indoor environment. A localization service assigns a frequency and schedule to a mobile telephone, and the mobile telephone begins outputting vibrations at the assigned frequency and in conformance with the assigned schedule. The microphone arrays sense the vibrations, and angles between the microphone arrays, respectively, and the mobile computing device are computed based upon the sensed vibrations. Such angles are subsequently employed to compute the location of the mobile computing device in the indoor environment.
    Type: Application
    Filed: September 6, 2013
    Publication date: December 26, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Sharad Agarwal, Ivan Tashev, Paramvir Bahl, Ionut Constandache
  • Patent number: 8583428
    Abstract: Described is a multiple phase process/system that combines spatial filtering with regularization to separate sound from different sources such as the speech of two different speakers. In a first phase, frequency domain signals corresponding to the sensed sounds are processed into separated spatially filtered signals including by inputting the signals into a plurality of beamformers (which may include nullformers) followed by nonlinear spatial filters. In a regularization phase, the separated spatially filtered signals are input into an independent component analysis mechanism that is configured with multi-tap filters, followed by secondary nonlinear spatial filters. Separated audio signals are the provided via an inverse-transform.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Ivan Tashev, Lae-Hoon Kim, Alejandro Acero, Jason Scott Flaks
  • Patent number: 8548494
    Abstract: Various technologies pertaining to localizing multiple mobile computing devices in an indoor environment are described. Pairs of microphone arrays are selectively positioned in an indoor environment. A localization service assigns a frequency and schedule to a mobile telephone, and the mobile telephone begins outputting vibrations at the assigned frequency and in conformance with the assigned schedule. The microphone arrays sense the vibrations, and angles between the microphone arrays, respectively, and the mobile computing device are computed based upon the sensed vibrations. Such angles are subsequently employed to compute the location of the mobile computing device in the indoor environment.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: October 1, 2013
    Assignee: Microsoft Corporation
    Inventors: Sharad Agarwal, Ivan Tashev, Paramvir Bahl, Ionut Constandache
  • Publication number: 20130053053
    Abstract: Various technologies pertaining to localizing multiple mobile computing devices in an indoor environment are described. Pairs of microphone arrays are selectively positioned in an indoor environment. A localization service assigns a frequency and schedule to a mobile telephone, and the mobile telephone begins outputting vibrations at the assigned frequency and in conformance with the assigned schedule. The microphone arrays sense the vibrations, and angles between the microphone arrays, respectively, and the mobile computing device are computed based upon the sensed vibrations. Such angles are subsequently employed to compute the location of the mobile computing device in the indoor environment.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Sharad Agarwal, Ivan Tashev, Paramvir Bahl, Ionut Constandache
  • Publication number: 20120245933
    Abstract: A device for suppressing ambient sounds from speech received by a microphone array is provided. One embodiment of the device comprises a microphone array, a processor, an analog-to-digital converter, and memory comprising instructions stored therein that are executable by the processor.
    Type: Application
    Filed: June 8, 2012
    Publication date: September 27, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jason Flaks, Ivan Tashev, Duncan McKay, Xudong Ni, Robert Heitkamp, Wei Guo, John Tardif, Leo Shing, Michael Baseflug
  • Patent number: 8219394
    Abstract: A device for suppressing ambient sounds from speech received by a microphone array is provided. One embodiment of the device comprises a microphone array, a processor, an analog-to-digital converter, and memory comprising instructions stored therein that are executable by the processor.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: July 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Jason Flaks, Ivan Tashev, Duncan McKay, Xudong Ni, Robert Heitkamp, Wei Guo, John Tardif, Leo Shing, Michael Baseflug
  • Publication number: 20120148068
    Abstract: Architecture that enables wireless narrowband devices (e.g., wireless microphones) and white space devices to efficiently coexist on the same telecommunications channels, while not interfering with the usability of the wireless narrowband device. The architecture provides interference detection, strobe generation and detection and, power ramping and suppression (interference-free coexistence with spectrum efficiency). The architecture provides the ability of the white space device to learn about the presence of the microphone. This can be accomplished i using a geolocation database, reactively via a strober device, and/or proactively via the strober device. The strober device can be positioned close to the microphone receiver and signals the presence of a microphone to white space devices on demand.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 14, 2012
    Applicant: Microsoft Corporation
    Inventors: Ranveer Chandra, Thomas Moscibroda, George Nychis, Ivan Tashev, Paramvir Bahl
  • Publication number: 20110307251
    Abstract: Described is a multiple phase process/system that combines spatial filtering with regularization to separate sound from different sources such as the speech of two different speakers. In a first phase, frequency domain signals corresponding to the sensed sounds are processed into separated spatially filtered signals including by inputting the signals into a plurality of beamformers (which may include nullformers) followed by nonlinear spatial filters. In a regularization phase, the separated spatially filtered signals are input into an independent component analysis mechanism that is configured with multi-tap filters, followed by secondary nonlinear spatial filters. Separated audio signals are the provided via an inverse-transform.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Ivan Tashev, Lae-Hoon Kim, Alejandro Acero, Jason Scott Flaks
  • Patent number: 8065078
    Abstract: The presentation of location information to a user that is distracted by traveling can result in the user quickly forgetting, or never even comprehending, key parts of the location information, such as the street number. Identification can be made of intersections and points of interest near the user's destination, which can then be provided instead of, or in addition to, the address, thereby increasing user comprehension and retention, especially when distracted. Map data can be parsed into addresses, intersections and points of interest databases. These databases can be accessed to identify proximate intersections and points of interest, which can then be filtered and subsequently ranked to identify one intersection, one point of interest, or both, that can be presented to the user to aid the user in comprehending and retaining the location information even when distracted.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: November 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Ivan Tashev, Michael Lewis Seltzer, Yun-Cheng Ju, Alex Acero
  • Publication number: 20110274289
    Abstract: A novel beamforming post-processor technique with enhanced noise suppression capability. The present beamforming post-processor technique is a non-linear post-processing technique for sensor arrays (e.g., microphone arrays) which improves the directivity and signal separation capabilities. The technique works in so-called instantaneous direction of arrival space, estimates the probability for sound coming from a given incident angle or look-up direction and applies a time-varying, gain based, spatio-temporal filter for suppressing sounds coming from directions other than the sound source direction, resulting in minimal artifacts and musical noise.
    Type: Application
    Filed: July 20, 2011
    Publication date: November 10, 2011
    Applicant: Microsoft Corporation
    Inventors: Ivan Tashev, Alejandro Acero