Search

Alexander Houston Gruenstein

from Mountain View, CA
Age ~44

Alexander Gruenstein Phones & Addresses

  • 2527 Westford Way, Mountain View, CA 94040 (650) 450-8732
  • Sunnyvale, CA
  • 859 Tanglewood Dr, Lafayette, CA 94549 (415) 533-7261
  • Cambridge, MA
  • Palo Alto, CA
  • San Francisco, CA

Resumes

Resumes

Alexander Gruenstein Photo 1

Alexander Gruenstein

View page

Publications

Us Patents

Integration Of Embedded And Network Speech Recognizers

View page
US Patent:
8412532, Apr 2, 2013
Filed:
Nov 2, 2011
Appl. No.:
13/287913
Inventors:
Alexander Gruenstein - Mountain View CA, US
William J. Byrne - Davis CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 21/00
G06Q 30/00
G06F 17/00
G06F 13/00
H04B 1/20
G10L 15/00
G10L 15/26
G10L 19/00
G10L 15/04
US Classification:
704275, 7042701, 704231, 704235, 704219, 704251, 705 1451, 726 1, 340 44, 725 39
Abstract:
A method, computer program product, and system are provided for performing a voice command on a client device. The method can include translating, using a first speech recognizer located on the client device, an audio stream of a voice command to a first machine-readable voice command and generating a first query result using the first machine-readable voice command to query a client database. In addition, the audio stream can be transmitted to a remote server device that translates the audio stream to a second machine-readable voice command using a second speech recognizer. Further, the method can include receiving a second query result from the remote server device, where the second query result is generated by the remote server device using the second machine-readable voice command and displaying the first query result and the second query result on the client device.

Disambiguation Of Spoken Proper Names

View page
US Patent:
8489398, Jul 16, 2013
Filed:
Jan 14, 2011
Appl. No.:
13/007528
Inventors:
Alexander H. Gruenstein - Sunnyvale CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 15/04
G10L 15/00
US Classification:
704254, 704231
Abstract:
A method is performed by a communication device that is configured to communicate with a server over a network. The method includes outputting, to the server, speech data for spoken words; receiving, from the server, speech recognition candidates for a spoken word in the speech data; checking the speech recognition candidates against a database on the communication device; and selecting one or more of the speech recognition candidates for use by the communication device based on the checking.

Disambiguation Of Spoken Proper Names

View page
US Patent:
8600742, Dec 3, 2013
Filed:
Sep 30, 2011
Appl. No.:
13/249401
Inventors:
Alexander H Gruenstein - Sunnyvale CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 15/00
G10L 11/00
US Classification:
704231, 704270
Abstract:
A method is performed by a communication device that is configured to communicate with a server over a network. The method includes outputting, to the server, speech data for spoken words; receiving, from the server, speech recognition candidates for a spoken word in the speech data; checking the speech recognition candidates against a database on the communication device; and selecting one or more of the speech recognition candidates for use by the communication device based on the checking.

Multi-Dimensional Disambiguation Of Voice Commands

View page
US Patent:
8626511, Jan 7, 2014
Filed:
Jan 22, 2010
Appl. No.:
12/692307
Inventors:
Michael J. LeBeau - Palo Alto CA, US
William J. Byrne - Davis CA, US
Nicholas Jitkoff - Palo Alto CA, US
Alexander H. Gruenstein - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 21/00
US Classification:
704270, 704 8, 704 9, 704231, 704235, 704275, 715777, 707769, 379 45
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing voice commands. In one aspect, a method includes receiving an audio signal at a server, performing, by the server, speech recognition on the audio signal to identify one or more candidate terms that match one or more portions of the audio signal, identifying one or more possible intended actions for each candidate term, providing information for display on a client device, the information specifying the candidate terms and the actions for each candidate term, receiving from the client device an indication of an action selected by a user, where the action was selected from among the actions included in the provided information, and invoking the action selected by the user.

Method And System For Interactive Conversational Dialogue For Cognitively Overloaded Device Users

View page
US Patent:
20060074670, Apr 6, 2006
Filed:
Sep 27, 2004
Appl. No.:
10/952069
Inventors:
Fuliang Weng - Mountain View CA, US
Lawrence Cavedon - San Francisco CA, US
Badri Raghunathan - San Francisco CA, US
Danilo Mirkovic - Stanford CA, US
Laura Hiatt - Sanford FL, US
Hauke Schmidt - San Bruno CA, US
Alexander Gruenstein - Lafayette CA, US
Stanley Peters - Menlo Park CA, US
International Classification:
G10L 15/18
US Classification:
704257000
Abstract:
A system and method to interactively converse with a cognitively overloaded user of a device, includes maintaining a knowledge base of information regarding the device and a domain, organizing the information in at least one of a relational manner and an ontological manner, receiving speech from the user, converting the speech into a word sequence, recognizing a partial proper name in the word sequence, identifying meaning structures from the word sequence using a model of the domain information, adjusting a boundary of the partial proper names to enhance an accuracy of the meaning structures, interpreting the meaning structures in a context of the conversation with the cognitively overloaded user using the knowledge base, selecting a content for a response to the cognitively overloaded user, generating the response based on the selected content, the context of the conversation, and grammatical rules, and synthesizing speech wave forms for the response.

Integration Of Embedded And Network Speech Recognizers

View page
US Patent:
20110184740, Jul 28, 2011
Filed:
Jun 7, 2010
Appl. No.:
12/794896
Inventors:
Alexander GRUENSTEIN - Mountain View CA, US
William J. Byrne - Davis CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 21/06
US Classification:
704275, 704E21019
Abstract:
A method, computer program product, and system are provided for performing a voice command on a client device. The method can include translating, using a first speech recognizer located on the client device, an audio stream of a voice command to a first machine-readable voice command and generating a first query result using the first machine-readable voice command to query a client database. In addition, the audio stream can be transmitted to a remote server device that translates the audio stream to a second machine-readable voice command using a second speech recognizer. Further, the method can include receiving a second query result from the remote server device, where the second query result is generated by the remote server device using the second machine-readable voice command and displaying the first query result and the second query result on the client device.

Application-Independent Text Entry

View page
US Patent:
20110246944, Oct 6, 2011
Filed:
Apr 6, 2010
Appl. No.:
12/754883
Inventors:
William J. Byrne - Davis CA, US
Brett Rolston Lider - San Francisco CA, US
Nicholas Jitkoff - Palo Alto CA, US
Alexander H. Gruenstein - Mountain View CA, US
Benedict Davies - London, GB
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 3/048
US Classification:
715835
Abstract:
A text processing module can allow a user to compose text prior to selecting another application with which to use or communicate the text. A device can include the text processing module, which receives text input from a user via text input means. The device can display the text in a user interface, along with one or more icons associated with software applications with which the text can be used or communicated. After the user has entered text, the user can activate a displayed icon to select the applications. The text processing module receives the selection and interacts with the selected application to display the text in the selected application and/or communicate the text to another person using the selected application. The text processing module can interact with user contacts to identify possible recipients for the text based on information in the text.

Predicting And Learning Carrier Phrases For Speech Input

View page
US Patent:
20110301955, Dec 8, 2011
Filed:
Jun 7, 2010
Appl. No.:
12/795257
Inventors:
William J. Byrne - Davis CA, US
Alexander H. Gruenstein - Mountain View CA, US
Douglas Beeferman - Palo Alto CA, US
Assignee:
GOOGLE INC. - Mountain View CA
International Classification:
G10L 15/04
US Classification:
704251, 704270, 704E15005
Abstract:
Predicting and learning users' intended actions on an electronic device based on free-form speech input. Users' actions can be monitored to develop of a list of carrier phrases having one or more actions that correspond to the carrier phrases. A user can speak a command into a device to initiate an action. The spoken command can be parsed and compared to a list of carrier phrases. If the spoken command matches one of the known carrier phrases, the corresponding action(s) can be presented to the user for selection. If the spoken command does not match one of the known carrier phrases, search results (e.g., Internet search results) corresponding to the spoken command can be presented to the user. The actions of the user in response to the presented action(s) and/or the search results can be monitored to update the list of carrier phrases.
Alexander Houston Gruenstein from Mountain View, CA, age ~44 Get Report