Patents by Inventor Jon Hamaker
Jon Hamaker 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: 10749989Abstract: The present disclosure describes an exemplary hybrid client/server architecture that may be utilized leverage the unique capabilities of both remote and local services. Data may be processed in parallel by remote and local processes. Results generated during the parallel processing may be exchanged between remote and local services and used to update results generated by the separate services. The hybrid client/server architecture may be utilized to generate enhanced inferences, hybrid subscriptions base upon local and remote subscriptions, and enhance natural language expression evaluation services.Type: GrantFiled: September 8, 2014Date of Patent: August 18, 2020Assignee: Microsoft Technology Licensing LLCInventors: Christopher Dac Le, Michael Calcagno, Jon Hamaker, Rob Chambers, Michael Plumpe, Travis Wilson
-
Patent number: 10157609Abstract: A local feedback mechanism for customizing training models based on user data and directed user feedback is provided in speech recognition applications. The feedback data is filtered at different levels to address privacy concerns for local storage and for submittal to a system developer for enhancement of generic training models.Type: GrantFiled: July 14, 2015Date of Patent: December 18, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Michael D. Plumpe, Julian Odell, Jon Hamaker, Rob Chambers, Christopher Le, Onur Domanic
-
Publication number: 20160253989Abstract: Techniques and technologies for diagnosing speech recognition errors are described. In an example implementation, a system for diagnosing speech recognition errors may include an error detection module configured to determine that a speech recognition result is least partially erroneous, and a recognition error diagnostics module. The recognition error diagnostics module may be configured to (a) perform a first error analysis of the at least partially erroneous speech recognition result to provide a first error analysis result; (b) perform a second error analysis of the at least partially erroneous speech recognition result to provide a second error analysis result; and (c) determine at least one category of recognition error associated with the at least partially erroneous speech recognition result based on a combination of the first error analysis result and the second error analysis result.Type: ApplicationFiled: February 27, 2015Publication date: September 1, 2016Inventors: Shiun-Zu Kuo, Thomas Reutter, Yifan Gong, Mark T. Hanson, Ye Tian, Shuangyu Chang, Jon Hamaker, Qi Miao, Yuancheng Tu
-
Publication number: 20160012817Abstract: A local feedback mechanism for customizing training models based on user data and directed user feedback is provided in speech recognition applications. The feedback data is filtered at different levels to address privacy concerns for local storage and for submittal to a system developer for enhancement of generic training models.Type: ApplicationFiled: July 14, 2015Publication date: January 14, 2016Inventors: Michael D. Plumpe, Julian Odell, Jon Hamaker, Rob Chambers, Christopher Le, Onur Domanic
-
Publication number: 20150281401Abstract: The present disclosure describes an exemplary hybrid client/server architecture that may be utilized leverage the unique capabilities of both remote and local services. Data may be processed in parallel by remote and local processes. Results generated during the parallel processing may be exchanged between remote and local services and used to update results generated by the separate services. The hybrid client/server architecture may be utilized to generate enhanced inferences, hybrid subscriptions base upon local and remote subscriptions, and enhance natural language expression evaluation services.Type: ApplicationFiled: September 8, 2014Publication date: October 1, 2015Inventors: Christopher Dac Le, Michael Calcagno, Jon Hamaker, Rob Chambers, Michael Plumpe, Travis Wilson
-
Patent number: 9111540Abstract: A local feedback mechanism for customizing training models based on user data and directed user feedback is provided in speech recognition applications. The feedback data is filtered at different levels to address privacy concerns for local storage and for submittal to a system developer for enhancement of generic training models.Type: GrantFiled: June 9, 2009Date of Patent: August 18, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Michael D. Plumpe, Julian Odell, Jon Hamaker, Rob Chambers, Christopher Le, Onur Domanic
-
Patent number: 8386251Abstract: A speech recognition system is provided with iteratively refined multiple passes through the received data to enhance the accuracy of the results by introducing constraints and adaptation from initial passes into subsequent recognition operations. The multiple passes are performed on an initial utterance received from a user. The iteratively enhanced subsequent passes are also performed on following utterances received from the user increasing an overall system efficiency and accuracy.Type: GrantFiled: June 8, 2009Date of Patent: February 26, 2013Assignee: Microsoft CorporationInventors: Nikko Strom, Julian Odell, Jon Hamaker
-
Patent number: 8345832Abstract: Textual preview of a voicemail is generated and provided through email or similar media to users along with the audio version. Transcription of the textual version, as well as additional capabilities such as actionable terms, playback-jump, switching between text and audio versions, direct or metadata based searchability, and enhanced response capabilities are provided based on contextual data obtained from voicemail metadata and user associated data stores such as contact list, email history.Type: GrantFiled: January 9, 2009Date of Patent: January 1, 2013Assignee: Microsoft CorporationInventors: Jon Hamaker, Keith Herold, Michael Wilson, David Notario, Tom Millet
-
Publication number: 20100312555Abstract: A local feedback mechanism for customizing training models based on user data and directed user feedback is provided in speech recognition applications. The feedback data is filtered at different levels to address privacy concerns for local storage and for submittal to a system developer for enhancement of generic training models.Type: ApplicationFiled: June 9, 2009Publication date: December 9, 2010Applicant: Microsoft CorporationInventors: Michael D. Plumpe, Julian Odell, Jon Hamaker, Rob Chambers, Christopher Le, Onur Domanic
-
Publication number: 20100312557Abstract: A speech recognition system is provided with iteratively refined multiple passes through the received data to enhance the accuracy of the results by introducing constraints and adaptation from initial passes into subsequent recognition operations. The multiple passes are performed on an initial utterance received from a user. The iteratively enhanced subsequent passes are also performed on following utterances received from the user increasing an overall system efficiency and accuracy.Type: ApplicationFiled: June 8, 2009Publication date: December 9, 2010Applicant: Microsoft CorporationInventors: Nikko Strom, Julian Odell, Jon Hamaker
-
Publication number: 20100177877Abstract: Textual preview of a voicemail is generated and provided through email or similar media to users along with the audio version. Transcription of the textual version, as well as additional capabilities such as actionable terms, playback-jump, switching between text and audio versions, direct or metadata based searchability, and enhanced response capabilities are provided based on contextual data obtained from voicemail metadata and user associated data stores such as contact list, email history.Type: ApplicationFiled: January 9, 2009Publication date: July 15, 2010Applicant: Microsoft CorporationInventors: Jon Hamaker, Keith Herold, Michael Wilson, David Notario, Tom Millett
-
Publication number: 20080221896Abstract: Architecture for testing an application grammar for the presence of confusable terms. A grammar confusability metric (GCM) is generated for describing a likelihood that a reference term will be confused by the speech recognizer with another term phrase currently allowed by active grammar rules. The GCM is used to flag processing of two phrases in the grammar that have different semantic meaning, but that the speech recognizer could have difficulty distinguishing reliably. A built-in acoustic model is analyzed and feature vectors generated that are close to the acoustic properties of the input term. The feature vectors are then sent for recognition. A statistically random sampling method is applied to explore the acoustic properties of feature vectors of the input term phrase spatially and temporally. The feature vectors are perturbed in the neighborhood of the time domain and the Gaussian mixture model to which the feature vectors belong.Type: ApplicationFiled: March 9, 2007Publication date: September 11, 2008Applicant: Microsoft CorporationInventors: Oin Cai, Jon Hamaker
-
Patent number: 5492341Abstract: A seal face of at least one ring used in a non-contacting, gap-type mechanical end face seal having a pattern including an optional dam and an annular grooved area. The annular grooved area has one of several embodiments, including entrance lands which are essentially triangular and have one side contiguous with one circumferential edge of the annular grooved area. These embodiments further include a set of converging boundary sides of the groove to provide a pressure zone effect. Seal face patterns include a contiguous groove around the circumference of the seal face and a series of annular bands comprising a repeating pattern of an essentially triangular groove interposed between two adjacent, but oppositely oriented, lands.Type: GrantFiled: June 28, 1993Date of Patent: February 20, 1996Assignee: John Crane Inc.Inventors: Glenn G. Pecht, Jon Hamaker, Peter L. Kay
-
Patent number: 5090712Abstract: A seal face of a ring used in a non-contacting, gap-type seal having an annular groove area with microdams, each having a preferable width of about 0.025 inches, between a plurality of groove surface areas. The microdams provide a boundary to the groove surface areas whereby the recess of each groove surface area bounded by the microdams acts as a unitary pressure zone and the pressure in the separate zones decreases in a series of steps as measured from one circumference of the ring to the other circumference.Type: GrantFiled: July 17, 1990Date of Patent: February 25, 1992Assignee: John Crane Inc.Inventors: Glenn G. Pecht, Jon Hamaker