Patents by Inventor Alexander J. Cuthbert
Alexander J. Cuthbert 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: 10198439Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting additional information for text depicted by an image. In one aspect, a method includes receiving an image. Text depicted in the image is identified. The identified text can be in one or more text blocks. A prominence presentation context is selected for the image based on the relative prominence of the one or more text blocks. Each prominence presentation context corresponds to a relative prominence of each text block in which text is presented within images. Each prominence presentation context has a corresponding user interface for presenting additional information related to the identified text depicted in the image. A user interface is identified that corresponds to the selected prominence presentation context. Additional information is presented for at least a portion of the text depicted in the image using the identified user interface.Type: GrantFiled: July 21, 2016Date of Patent: February 5, 2019Assignee: Google LLCInventors: Alexander J. Cuthbert, Joshua J. Estelle
-
Patent number: 10002132Abstract: A language translation application on a user device includes a user interface that provides relevant textual and graphical feedback mechanisms associated with various states of voice input and translated speech.Type: GrantFiled: March 16, 2017Date of Patent: June 19, 2018Assignee: Google LLCInventors: Alexander J. Cuthbert, Sunny Goyal, Matthew Morton Gaba, Joshua J. Estelle, Masakazu Seno
-
Publication number: 20170249300Abstract: A language translation application on a user device includes a user interface that provides relevant textual and graphical feedback mechanisms associated with various states of voice input and translated speech.Type: ApplicationFiled: March 16, 2017Publication date: August 31, 2017Inventors: Alexander J. Cuthbert, Sunny Goyal, Matthew Morton Gaba, Joshua J. Estelle, Masakazu Seno
-
Patent number: 9600474Abstract: A language translation application on a user device includes a user interface that provides relevant textual and graphical feedback mechanisms associated with various states of voice input and translated speech.Type: GrantFiled: November 8, 2013Date of Patent: March 21, 2017Assignee: Google Inc.Inventors: Alexander J. Cuthbert, Sunny Goyal, Matthew Gaba, Joshua J. Estelle, Masakazu Seno
-
Patent number: 9547644Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting additional information for text depicted by an image. In one aspect, a method includes receiving an image. Text depicted in the image is identified. The identified text can be in one or more text blocks. A prominence presentation context is selected for the image based on the relative prominence of the one or more text blocks. Each prominence presentation context corresponds to a relative prominence of each text block in which text is presented within images. Each prominence presentation context has a corresponding user interface for presenting additional information related to the identified text depicted in the image. A user interface is identified that corresponds to the selected prominence presentation context. Additional information is presented for at least a portion of the text depicted in the image using the identified user interface.Type: GrantFiled: November 8, 2013Date of Patent: January 17, 2017Assignee: Google Inc.Inventors: Alexander J. Cuthbert, Joshua J. Estelle
-
Publication number: 20160328394Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting additional information for text depicted by an image. In one aspect, a method includes receiving an image. Text depicted in the image is identified. The identified text can be in one or more text blocks. A prominence presentation context is selected for the image based on the relative prominence of the one or more text blocks. Each prominence presentation context corresponds to a relative prominence of each text block in which text is presented within images. Each prominence presentation context has a corresponding user interface for presenting additional information related to the identified text depicted in the image. A user interface is identified that corresponds to the selected prominence presentation context. Additional information is presented for at least a portion of the text depicted in the image using the identified user interface.Type: ApplicationFiled: July 21, 2016Publication date: November 10, 2016Inventors: Alexander J. Cuthbert, Joshua J. Estelle
-
Patent number: 9355094Abstract: A data processing apparatus receives data indicating a movement of a client device by a first user. The apparatus determines that the movement of the client device is a delimiter motion for switching between a first mode, in which the client device is configured to (i) provide a first interface for a first user speaking in a first language and (ii) perform speech recognition of the first language, and a second mode, in which the client device is configured to (i) provide a second interface for a second user speaking in a second language and (ii) perform speech recognition of the second language, the second interface being different from the first interface. Based on determining that the movement is a delimiter motion, the apparatus switches between the first mode and the second mode without the second user physically interacting with the client device.Type: GrantFiled: November 12, 2013Date of Patent: May 31, 2016Assignee: Google Inc.Inventors: Alexander J. Cuthbert, Joshua J. Estelle, Macduff Richard Hughes, Sunny Goyal, Minqi Sebastian Jiang
-
Patent number: 9239833Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting additional information for text depicted by an image. In one aspect, a method includes receiving an image. Text depicted in the image is identified. A presentation context is selected for the image based on an arrangement of the text depicted by the image. Each presentation context corresponds to a particular arrangement of text within images. Each presentation context has a corresponding user interface for presenting additional information related to the text. The user interface for each presentation context is different from the user interface for other presentation contexts. The user interface that corresponds to the selected presentation context is identified. Additional information is presented for at least a portion of the text depicted in the image using the identified user interface. The user interface can present the additional information in an overlay over the image.Type: GrantFiled: November 8, 2013Date of Patent: January 19, 2016Assignee: Google Inc.Inventors: Alexander J. Cuthbert, Joshua J. Estelle
-
Publication number: 20150134318Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting additional information for text depicted by an image. In one aspect, a method includes receiving an image. Text depicted in the image is identified. The identified text can be in one or more text blocks. A prominence presentation context is selected for the image based on the relative prominence of the one or more text blocks. Each prominence presentation context corresponds to a relative prominence of each text block in which text is presented within images. Each prominence presentation context has a corresponding user interface for presenting additional information related to the identified text depicted in the image. A user interface is identified that corresponds to the selected prominence presentation context. Additional information is presented for at least a portion of the text depicted in the image using the identified user interface.Type: ApplicationFiled: November 8, 2013Publication date: May 14, 2015Applicant: Google Inc.Inventors: Alexander J. Cuthbert, Joshua J. Estelle
-
Publication number: 20150134322Abstract: A language translation application on a user device includes a user interface that provides relevant textual and graphical feedback mechanisms associated with various states of voice input and translated speech.Type: ApplicationFiled: November 8, 2013Publication date: May 14, 2015Applicant: Google Inc.Inventors: Alexander J. Cuthbert, Sunny Goyal, Matthew Gaba, Joshua J. Estelle, Masakazu Seno
-
Publication number: 20150134323Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting additional information for text depicted by an image. In one aspect, a method includes receiving an image. Text depicted in the image is identified. A presentation context is selected for the image based on an arrangement of the text depicted by the image. Each presentation context corresponds to a particular arrangement of text within images. Each presentation context has a corresponding user interface for presenting additional information related to the text. The user interface for each presentation context is different from the user interface for other presentation contexts. The user interface that corresponds to the selected presentation context is identified. Additional information is presented for at least a portion of the text depicted in the image using the identified user interface. The user interface can present the additional information in an overlay over the image.Type: ApplicationFiled: November 8, 2013Publication date: May 14, 2015Applicant: Google Inc.Inventors: Alexander J. Cuthbert, Joshua J. Estelle
-
Publication number: 20150051898Abstract: A data processing apparatus receives data indicating a movement of a client device by a first user. The apparatus determines that the movement of the client device is a delimiter motion for switching between a first mode, in which the client device is configured to (i) provide a first interface for a first user speaking in a first language and (ii) perform speech recognition of the first language, and a second mode, in which the client device is configured to (i) provide a second interface for a second user speaking in a second language and (ii) perform speech recognition of the second language, the second interface being different from the first interface. Based on determining that the movement is a delimiter motion, the apparatus switches between the first mode and the second mode without the second user physically interacting with the client device.Type: ApplicationFiled: November 12, 2013Publication date: February 19, 2015Applicant: Google Inc.Inventors: Alexander J. Cuthbert, Joshua J. Estelle, Macduff Richard Hughes, Sunny Goyal, Minqi Sebastian Jiang