Patents by Inventor Michael J. Lebeau
Michael J. Lebeau 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: 9129012Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing live search suggestions. In one aspect, a method includes obtaining a suggested query term by a client device, initiating a live query to obtain live content relating to the suggested query term responsive to obtaining the suggested query term, obtaining the live content, and displaying the live content on a user interface of the client device.Type: GrantFiled: February 3, 2010Date of Patent: September 8, 2015Assignee: Google Inc.Inventors: Michael J. LeBeau, Prasenjit Phukan
-
Patent number: 9111539Abstract: A computer-implemented method of generating a voice command to perform an action includes receiving a voice request to perform the action, wherein the voice request comprises first audio information for one or more first data fields associated with the action; generating a GUI that when rendered on a display device comprises a prompt message prompting a user to speak second audio information for one or more second data fields associated with the action; and inserting into the one or more second data fields data indicative of one or more of (i) the first audio information, and (ii) the second audio information.Type: GrantFiled: October 24, 2013Date of Patent: August 18, 2015Assignee: Google Inc.Inventors: Michael J. LeBeau, John Nicholas Jitkoff, William J. Byrne
-
Publication number: 20150227523Abstract: A computer-implemented search method includes receiving a registration request from each of one or more computer applications installed on a computing device and registering the applications in response to the request, wherein the registration request indicates an intent by the application to receive search query information from a search application associated with the device. The method also includes receiving user input on the device in the form of a query, providing the query to the one or more registered applications, receiving responses from the one or more registered applications that include data that is managed by the one or more registered applications; integrating the responses into a result set; and presenting the result set with the computing device.Type: ApplicationFiled: April 14, 2015Publication date: August 13, 2015Inventors: Michael J. LeBeau, Prasenjit Phukan
-
Patent number: 9105269Abstract: In one implementation, a computer-implemented method includes detecting a current context associated with a mobile computing device and determining, based on the current context, whether to switch the mobile computing device from a current mode of operation to a second mode of operation during which the mobile computing device monitors ambient sounds for voice input that indicates a request to perform an operation. The method can further include, in response to determining whether to switch to the second mode of operation, activating one or more microphones and a speech analysis subsystem associated with the mobile computing device so that the mobile computing device receives a stream of audio data. The method can also include providing output on the mobile computing device that is responsive to voice input that is detected in the stream of audio data and that indicates a request to perform an operation.Type: GrantFiled: December 4, 2014Date of Patent: August 11, 2015Assignee: Google Inc.Inventors: Michael J. LeBeau, John Nicholas Jitkoff, Dave Burke
-
Patent number: 9087517Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word.Type: GrantFiled: July 22, 2013Date of Patent: July 21, 2015Assignee: Google Inc.Inventors: Michael J. LeBeau, William J. Byrne, John Nicholas Jitkoff, Brandon M. Ballinger, Trausti T. Kristjansson
-
Patent number: 9053706Abstract: In one implementation, a computer-implemented method includes receiving, at a mobile computing device, ambiguous user input that indicates more than one of a plurality of commands; and determining a current context associated with the mobile computing device that indicates where the mobile computing device is currently located. The method can further include disambiguating the ambiguous user input by selecting a command from the plurality of commands based on the current context associated with the mobile computing device; and causing output associated with performance of the selected command to be provided by the mobile computing device.Type: GrantFiled: July 20, 2011Date of Patent: June 9, 2015Assignee: Google Inc.Inventors: John Nicholas Jitkoff, Michael J. LeBeau
-
Patent number: 9031830Abstract: A computer-implemented input-method editor process includes receiving a request from a user for an application-independent input method editor having written and spoken input capabilities, identifying that the user is about to provide spoken input to the application-independent input method editor, and receiving a spoken input from the user. The spoken input corresponds to input to an application and is converted to text that represents the spoken input. The text is provided as input to the application.Type: GrantFiled: December 22, 2010Date of Patent: May 12, 2015Assignee: Google Inc.Inventors: Brandon M. Ballinger, Johan Schalkwyk, Michael H. Cohen, William J. Byrne, Gudmundur Hafsteinsson, Michael J. LeBeau
-
Publication number: 20150112691Abstract: In one implementation, a computer-implemented method includes detecting a current context associated with a mobile computing device and determining, based on the current context, whether to switch the mobile computing device from a current mode of operation to a second mode of operation during which the mobile computing device monitors ambient sounds for voice input that indicates a request to perform an operation. The method can further include, in response to determining whether to switch to the second mode of operation, activating one or more microphones and a speech analysis subsystem associated with the mobile computing device so that the mobile computing device receives a stream of audio data. The method can also include providing output on the mobile computing device that is responsive to voice input that is detected in the stream of audio data and that indicates a request to perform an operation.Type: ApplicationFiled: December 4, 2014Publication date: April 23, 2015Inventors: Michael J. LeBeau, John Nicholas Jitkoff, Dave Burke
-
Patent number: 9009053Abstract: A computer-implemented method of multisensory speech detection is disclosed. The method comprises determining an orientation of a mobile device and determining an operating mode of the mobile device based on the orientation of the mobile device. The method further includes identifying speech detection parameters that specify when speech detection begins or ends based on the determined operating mode and detecting speech from a user of the mobile device based on the speech detection parameters.Type: GrantFiled: November 10, 2009Date of Patent: April 14, 2015Assignee: Google Inc.Inventors: Dave Burke, Michael J. Lebeau, Konrad Gianno, Trausti Kristjansson, John Nicholas Jitkoff, Andrew W. Senior
-
Patent number: 8959023Abstract: A computing device may receive an incoming communication and, in response, generate a notification that indicates that the incoming communication can be accessed using a particular application on the communication device. The computing device may further provide an audio signal indicative of the notification and automatically activate a listening mode. The computing device may receive a voice input during the listening mode, and an input text may be obtained based on speech recognition performed upon the voice input. A command may be detected in the input text. In response to the command, the computing device may generate an output text that is based on at least the notification and provide a voice output that is generated from the output text via speech synthesis. The voice output identifies at least the particular application.Type: GrantFiled: May 13, 2013Date of Patent: February 17, 2015Assignee: Google Inc.Inventors: Bjorn Erik Bringert, Pawel Pietryka, Peter John Hodgson, Dave Burke, Henrique Penha, Simon Tickner, Richard Zarek Cohen, Luca Zanolin, Michael J. LeBeau
-
Patent number: 8930195Abstract: Methods and systems described herein relate to using nasal vocalizations to control a head-mountable device. An example method could include causing at least one sensor of a head-mountable device to detect a vibration. The head-mountable device could include a near-eye display. The method could further include determining the vibration corresponds to a first nasal vocalization from a plurality of nasal vocalizations. The method could also include controlling the head-mountable device based on the first nasal vocalization. The plurality of nasal vocalizations could include at least an affirmative vocalization and a negative vocalization.Type: GrantFiled: May 17, 2012Date of Patent: January 6, 2015Assignee: Google Inc.Inventors: Michael J. LeBeau, Max Benjamin Braun
-
Publication number: 20150007354Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving at a computing device that is in a locked state, one or more user inputs to unlock the device and to execute at least one command that is different from a command for unlocking the device. The method further includes executing in response to the user inputs to unlock the device an unlocking operation by the device to convert the device from a locked state to an unlocked state. The method further includes executing the at least one command in response to receiving the user inputs to execute the at least one command. The at least one command executes so that results of executing the at least one command are first displayed on the device to a user automatically after the device changes from the locked state to the unlocked state.Type: ApplicationFiled: September 15, 2014Publication date: January 1, 2015Inventors: Michael J. LeBeau, John Nicholas Jitkoff, Romain P. Guy
-
Publication number: 20140380170Abstract: A method for receiving processed information at a remote device is described. The method includes transmitting from the remote device a verbal request to a first information provider and receiving a digital message from the first information provider in response to the transmitted verbal request. The digital message includes a symbolic representation indicator associated with a symbolic representation of the verbal request and data used to control an application. The method also includes transmitting, using the application, the symbolic representation indicator to a second information provider for generating results to be displayed on the remote device.Type: ApplicationFiled: September 5, 2014Publication date: December 25, 2014Inventors: Gudmundur Hafsteinsson, Michael J. LeBeau, Natalia Marmasse, Sumit Agarwal, Dipchand Nishar
-
Patent number: 8918121Abstract: In one implementation, a computer-implemented method includes detecting a current context associated with a mobile computing device and determining, based on the current context, whether to switch the mobile computing device from a current mode of operation to a second mode of operation during which the mobile computing device monitors ambient sounds for voice input that indicates a request to perform an operation. The method can further include, in response to determining whether to switch to the second mode of operation, activating one or more microphones and a speech analysis subsystem associated with the mobile computing device so that the mobile computing device receives a stream of audio data. The method can also include providing output on the mobile computing device that is responsive to voice input that is detected in the stream of audio data and that indicates a request to perform an operation.Type: GrantFiled: December 6, 2012Date of Patent: December 23, 2014Assignee: Google Inc.Inventors: Michael J. LeBeau, John Nicholas Jitkoff, Dave Burke
-
Publication number: 20140372114Abstract: In one aspect, this application describes a computer-readable storage medium storing instructions that, when executed by one or more processing devices, cause the one or more processing devices to perform operations that include receiving, from a user of a computing device, a spoken input that includes a note and an activation phrase that indicates an intent to record the note. The operations also include determining a target address based at least in part on an identifier associated with a registered user of the computing device, wherein the target address is determined without receiving, from the user, an input indicating the target address when the spoken input is received. The operations also include defining a communication that includes a machine-generated transcript of the note, and sending the communication to the target address.Type: ApplicationFiled: August 5, 2011Publication date: December 18, 2014Applicant: GOOGLE INC.Inventors: Michael J. LeBeau, John Nicholas Jitkoff
-
Publication number: 20140372115Abstract: In one aspect, this application describes a computer-readable storage medium storing instructions that, when executed by one or more processing devices, cause the one or more processing devices to perform operations that include receiving, from a user of a computing device, a spoken input that includes a note and an activation phrase that indicates an intent to record the note. The operations also include determining a target address based at least in part on an identifier associated with a registered user of the computing device, wherein the target address is determined without receiving, from the user, an input indicating the target address when the spoken input is received. The operations also include defining a communication that includes a machine-generated transcript of the note, and sending the communication to the target address.Type: ApplicationFiled: September 30, 2011Publication date: December 18, 2014Applicant: GOOGLE, INC.Inventors: Michael J. LeBeau, John Nicholas Jitkoff
-
Patent number: 8903852Abstract: A method, computer program product, and computing system for receiving, on the one or more computing devices, a location indication from a user concerning a chosen location for potential experiences. A time indication is received, on the one or more computing devices, from the user concerning a time frame for the potential experiences. An experiences database is queried to identify two or more experiences that may be sequentially performed within the defined time period at the chosen location. An itinerary is generated, on the one or more computing devices, for the user based, at least in part, upon the two or more experiences.Type: GrantFiled: January 31, 2012Date of Patent: December 2, 2014Assignee: Google Inc.Inventors: Christopher Pedregal, Alastair Tse, Michael J. LeBeau, Mathew Cowan
-
Patent number: 8862474Abstract: A computer-implemented method of multisensory speech detection is disclosed. The method comprises determining an orientation of a mobile device and determining an operating mode of the mobile device based on the orientation of the mobile device. The method further includes identifying speech detection parameters that specify when speech detection begins or ends based on the determined operating mode and detecting speech from a user of the mobile device based on the speech detection parameters.Type: GrantFiled: September 14, 2012Date of Patent: October 14, 2014Assignee: Google Inc.Inventors: Dave Burke, Michael J. LeBeau, Konrad Gianno, Trausti Kristjansson, John Nicholas Jitkoff, Andrew W. Senior
-
Patent number: 8856005Abstract: A method for receiving processed information at a remote device is described. The method includes transmitting from the remote device a verbal request to a first information provider and receiving a digital message from the first information provider in response to the transmitted verbal request. The digital message includes a symbolic representation indicator associated with a symbolic representation of the verbal request and data used to control an application. The method also includes transmitting, using the application, the symbolic representation indicator to a second information provider for generating results to be displayed on the remote device.Type: GrantFiled: January 8, 2014Date of Patent: October 7, 2014Assignee: Google Inc.Inventors: Gudmundur Hafsteinsson, Michael J. LeBeau, Natalia Marmasse, Sumit Agarwal, Dipchad Nishar
-
Publication number: 20140288919Abstract: A method, performed on a server, of translating between languages includes receiving first audio data for a first language from a mobile device, translating the first audio data to second audio data for a second language, receiving an indication that the mobile device has moved between two locations, and sending the second audio data to the mobile device in response to the indication.Type: ApplicationFiled: June 9, 2014Publication date: September 25, 2014Inventors: Michael J. LeBeau, John Nicholas Jitkoff