1
Daniel Venolia, Joshua Goodman, Xuedong Huang, Hsiao Wuen Hon: Predictive keyboard. Microsoft Corporation, S Koehler′, Westman Champlin & Kelly P A, June 3, 2003: US06573844 (182 worldwide citation)

Predictive keyboards, such as predictive soft keyboards, are disclosed. In one embodiment, a computer-implemented method predicts at least one key to be entered next within a sequence of keys. The method displays a soft keyboard where the predicted keys are displayed on the soft keyboard differently ...


2
Xuedong Huang, Shenzhi Zhang: Speech recognition system and method employing data compression. Microsoft Corporation, Seed and Berry, May 6, 1997: US05627939 (101 worldwide citation)

A data compression system greatly compresses the stored data used by a speech recognition system employing hidden Markov models (HMM). The speech recognition system vector quantizes the acoustic space spoken by humans by dividing it into a predetermined number of acoustic features that are stored as ...


3
Joshua Goodman, Daniel Venolia, Xuedong Huang: Fuzzy keyboard. Microsoft Corporation, S Koehler, Westman Champlin & Kelly P A, November 25, 2003: US06654733 (84 worldwide citation)

Fuzzy keyboards, to determine a most-likely-to-be-intended keystroke or keystrokes, are disclosed. In one embodiment, a method adds each of one or more keys to each of a current list of key sequence hypotheses, to create a new list of key sequence hypotheses. The method determines a likelihood proba ...


4
Li Deng, Xuedong Huang, Michael D Plumpe: Pattern recognition training method and apparatus using inserted noise followed by noise reduction. Microsoft Corporation, Theodore M Magee, Westman Champlin & Kelly P A, April 5, 2005: US06876966 (58 worldwide citation)

A method and apparatus for training and using a pattern recognition model are provided. Under the invention, additive noise that matches noise expected in a test signal is included in a training signal. The noisy training signal is passed through one or more noise reduction techniques to produce pse ...


5
Hsiao Wuen Hon, Dong Li, Xuedong Huang, Yun Chen Ju, Xianghui Sean Zhang: Proofreading with text to speech feedback. Microsoft Corporation, S Koehler, Westman Champlin & Kelly P A, December 3, 2002: US06490563 (55 worldwide citation)

A computer implemented system and method of proofreading text in a computer system includes receiving text from a user into a text editing module. At least a portion of the text is converted to an audio signal upon the detection of an indicator, the indicator defining a boundary in the text by eithe ...


6
Fileno A Alleva, Douglas H Beeferman, Xuedong Huang: System and method for speech recognition using dynamically adjusted confidence measure. Microsoft Corporation, Seed and Berry, January 20, 1998: US05710866 (49 worldwide citation)

A computer-implemented method of recognizing an input speech utterance compares the input speech utterance to a plurality of hidden Markov models to obtain a constrained acoustic score that reflects the probability that the hidden Markov model matches the input speech utterance. The method computes ...


7
Alejandro Acero, Xuedong Huang: Method and system for improving speech recognition through front-end normalization of feature vectors. Microsoft Corporation, Seed and Berry, February 18, 1997: US05604839 (48 worldwide citation)

A method and system for improving speech recognition through front-end normalization of feature vectors are provided. Speech to be recognized is spoken into a microphone, amplified by an amplifier, and converted from an analog signal to a digital signal by an analog-to-digital ("A/D") converter. The ...


8
Li Jiang, Xuedong Huang: Speech recognition method and apparatus utilizing multiple feature streams. Microsoft Corporation, Theodore M Magee, Westman Champlin & Kelly P A, April 1, 2003: US06542866 (45 worldwide citation)

A method and apparatus is provided for using multiple feature streams in speech recognition. In the method and apparatus, a feature extractor generates at least two feature vectors for a segment of an input signal. A decoder then generates a path score that is indicative of the probability that a wo ...


9
Marc E Davis, Matthew G Dyor, Daniel A Gerrity, Xuedong Huang, Roderick A Hyde, Royce A Levien, Richard T Lord, Robert W Lord, Mark A Malamud, Nathan P Myhrvold, Clarence T Tegreene: Network acquired behavioral fingerprint for authentication. Elwha, October 21, 2014: US08869241 (42 worldwide citation)

A computationally-implemented method, for certain example embodiments, may include, but is not limited to: identifying a network connection coupling a computer server to a computing device; and transmitting, via the network connection, a behavioral fingerprint associated with an authorized user of t ...


10
Fileno A Alleva, Xuedong Huang, Mei Yuh Hwang: Senone tree representation and evaluation. Micrsoft Corporation, Seed and Berry, August 11, 1998: US05794197 (34 worldwide citation)

A speech recognition method provides improved modeling in recognition accuracy using hidden Markov models. During training, the method creates a senone tree for each state of each phoneme encountered in a data set of training words. All output distributions received for a selected state of a selecte ...