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: 10198439
    Abstract: 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: Grant
    Filed: July 21, 2016
    Date of Patent: February 5, 2019
    Assignee: Google LLC
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle
  • Patent number: 10002132
    Abstract: 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: Grant
    Filed: March 16, 2017
    Date of Patent: June 19, 2018
    Assignee: Google LLC
    Inventors: Alexander J. Cuthbert, Sunny Goyal, Matthew Morton Gaba, Joshua J. Estelle, Masakazu Seno
  • Publication number: 20170249300
    Abstract: 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: Application
    Filed: March 16, 2017
    Publication date: August 31, 2017
    Inventors: Alexander J. Cuthbert, Sunny Goyal, Matthew Morton Gaba, Joshua J. Estelle, Masakazu Seno
  • Patent number: 9600474
    Abstract: 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: Grant
    Filed: November 8, 2013
    Date of Patent: March 21, 2017
    Assignee: Google Inc.
    Inventors: Alexander J. Cuthbert, Sunny Goyal, Matthew Gaba, Joshua J. Estelle, Masakazu Seno
  • Patent number: 9547644
    Abstract: 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: Grant
    Filed: November 8, 2013
    Date of Patent: January 17, 2017
    Assignee: Google Inc.
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle
  • Publication number: 20160328394
    Abstract: 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: Application
    Filed: July 21, 2016
    Publication date: November 10, 2016
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle
  • Patent number: 9355094
    Abstract: 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: Grant
    Filed: November 12, 2013
    Date of Patent: May 31, 2016
    Assignee: Google Inc.
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle, Macduff Richard Hughes, Sunny Goyal, Minqi Sebastian Jiang
  • Patent number: 9239833
    Abstract: 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: Grant
    Filed: November 8, 2013
    Date of Patent: January 19, 2016
    Assignee: Google Inc.
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle
  • Publication number: 20150134318
    Abstract: 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: Application
    Filed: November 8, 2013
    Publication date: May 14, 2015
    Applicant: Google Inc.
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle
  • Publication number: 20150134323
    Abstract: 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: Application
    Filed: November 8, 2013
    Publication date: May 14, 2015
    Applicant: Google Inc.
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle
  • Publication number: 20150134322
    Abstract: 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: Application
    Filed: November 8, 2013
    Publication date: May 14, 2015
    Applicant: Google Inc.
    Inventors: Alexander J. Cuthbert, Sunny Goyal, Matthew Gaba, Joshua J. Estelle, Masakazu Seno
  • Publication number: 20150051898
    Abstract: 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: Application
    Filed: November 12, 2013
    Publication date: February 19, 2015
    Applicant: Google Inc.
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle, Macduff Richard Hughes, Sunny Goyal, Minqi Sebastian Jiang