Patents by Inventor Marcus A. Foster
Marcus A. Foster 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: 8958775Abstract: In one implementation, a computer-implemented method includes identifying, by a computer system, a plurality of voicemail messages that are associated with a particular user and that are from a plurality of voicemail sources; and generating, by the computer system, a plurality of graphical display elements that represent the identified plurality of voicemail messages and that include source identifiers that indicate a voicemail source from the plurality of voicemail sources for each of the plurality of voicemail messages. The method can further include providing the plurality of graphical display elements with the source identifiers for the plurality of voicemail messages in a user interface through which the plurality of voicemail messages from the plurality of voicemail sources are caused to be played based on received user input.Type: GrantFiled: June 29, 2012Date of Patent: February 17, 2015Assignee: Google Inc.Inventors: Flavio Lerda, Hugo Hudson, Debashish Chatterjee, Bryan Mawhinney, Marcus A. Foster
-
Patent number: 8538754Abstract: A method for providing suggestions includes capturing audio that includes speech and receiving textual content from a speech recognition engine. The speech recognition engine performs speech recognition on the audio signal to obtain the textual content, which includes one or more passages. The method also includes receiving a selection of a portion of a first word in a passage in the textual content, wherein the passage includes multiple words, and retrieving a set of suggestions that can potentially replace the first word. At least one suggestion from the set of suggestions provides a multi-word suggestion for potentially replacing the first word. The method further includes displaying, on a display device, the set of suggestions, and highlighting a portion of the textual content, as displayed on the display device, for potentially changing to one of the suggestions from the set of suggestions.Type: GrantFiled: September 14, 2012Date of Patent: September 17, 2013Assignee: Google Inc.Inventors: Richard Z. Cohen, Marcus A. Foster, Luca Zanolin
-
Patent number: 8515751Abstract: This specification describes technologies relating to recognition of text in various media. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving an input signal including data representing one or more words and passing the input signal to a text recognition system that generates a recognized text string based on the input signal. The methods may further include receiving the recognized text string from the text recognition system. The methods may further include presenting the recognized text string to a user and receiving a corrected text string based on input from the user. The methods may further include checking if an edit distance between the corrected text string and the recognized text string is below a threshold. If the edit distance is below the threshold, the corrected text string may be passed to the text recognition system for training purposes.Type: GrantFiled: September 26, 2012Date of Patent: August 20, 2013Assignee: Google Inc.Inventors: Luca Zanolin, Marcus A. Foster, Richard Z. Cohen
-
Publication number: 20130085754Abstract: A method for providing suggestions includes capturing audio that includes speech and receiving textual content from a speech recognition engine. The speech recognition engine performs speech recognition on the audio signal to obtain the textual content, which includes one or more passages. The method also includes receiving a selection of a portion of a first word in a passage in the textual content, wherein the passage includes multiple words, and retrieving a set of suggestions that can potentially replace the first word. At least one suggestion from the set of suggestions provides a multi-word suggestion for potentially replacing the first word. The method further includes displaying, on a display device, the set of suggestions, and highlighting a portion of the textual content, as displayed on the display device, for potentially changing to one of the suggestions from the set of suggestions.Type: ApplicationFiled: September 14, 2012Publication date: April 4, 2013Applicant: Google Inc.Inventors: Richard Z. Cohen, Marcus A. Foster, Luca Zanolin
-
Publication number: 20130080164Abstract: This specification describes technologies relating to recognition of text in various media. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving an input signal including data representing one or more words and passing the input signal to a text recognition system that generates a recognized text string based on the input signal. The methods may further include receiving the recognized text string from the text recognition system. The methods may further include presenting the recognized text string to a user and receiving a corrected text string based on input from the user. The methods may further include checking if an edit distance between the corrected text string and the recognized text string is below a threshold. If the edit distance is below the threshold, the corrected text string may be passed to the text recognition system for training purposes.Type: ApplicationFiled: September 26, 2012Publication date: March 28, 2013Inventors: Luca Zanolin, Marcus A. Foster, Richard Z. Cohen
-
Publication number: 20130005305Abstract: In one implementation, a computer-implemented method includes identifying, by a computer system, a plurality of voicemail messages that are associated with a particular user and that are from a plurality of voicemail sources; and generating, by the computer system, a plurality of graphical display elements that represent the identified plurality of voicemail messages and that include source identifiers that indicate a voicemail source from the plurality of voicemail sources for each of the plurality of voicemail messages. The method can further include providing the plurality of graphical display elements with the source identifiers for the plurality of voicemail messages in a user interface through which the plurality of voicemail messages from the plurality of voicemail sources are caused to be played based on received user input.Type: ApplicationFiled: June 29, 2012Publication date: January 3, 2013Applicant: Google Inc.Inventors: Flavio Lerda, Hugo Hudson, Debashish Chatterjee, Bryan Mawhinney, Marcus A. Foster
-
Patent number: 8290772Abstract: A method for providing suggestions includes capturing audio that includes speech and receiving textual content from a speech recognition engine. The speech recognition engine performs speech recognition on the audio signal to obtain the textual content, which includes one or more passages. The method also includes receiving a selection of a portion of a first word in a passage in the textual content, wherein the passage includes multiple words, and retrieving a set of suggestions that can potentially replace the first word. At least one suggestion from the set of suggestions provides a multi-word suggestion for potentially replacing the first word. The method further includes displaying, on a display device, the set of suggestions, and highlighting a portion of the textual content, as displayed on the display device, for potentially changing to one of the suggestions from the set of suggestions.Type: GrantFiled: October 11, 2011Date of Patent: October 16, 2012Assignee: Google Inc.Inventors: Richard Z. Cohen, Marcus A. Foster, Luca Zanolin