Patents by Inventor Terence Haddock

Terence Haddock 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: 8805671
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for translating digital content from a source language to a target language. A message is displayed to a user. The message contains digital content to be translated from the source language to the target language, as well as the context of the digital content in the source language and/or a reference to a context in which the digital content occurs. A proposed translation of the digital content into the target language is received from the user. The proposed translation is submitted to a translation server.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: August 12, 2014
    Assignee: Google Inc.
    Inventors: Przemyslaw Broniek, Joanna K. Chwastowska, Brendan Clavin, Dawid Duda, Terence Haddock, Marcin Mikosik, Maciej Molerus, Michal Pociecha-Los, Jan Wrobel
  • Patent number: 8713438
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for providing feedback with respect to a web page. A web page is displayed to a user in a web browser. The web page includes one or more page elements. An annotation mode is entered for the web page. The annotation mode enables the user to select and provide feedback pertaining to individual page elements on the web page. A user selection of one or more page elements on the web page is received. A marked-up web page is displayed to the user. The marked-up web page includes the one or more page elements selected by the user. Detailed information about the web page and a current state of the web page is automatically gathered. Feedback for the selected one or more page elements is received from the user. The user feedback and gathered detailed information is sent to one or more recipients.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: April 29, 2014
    Assignee: Google, Inc.
    Inventors: Przemysław Broniek, Joanna Chwastowska, Ramy Dodin, Dawid Duda, Terence Haddock, Marcin Mikosik, Maciej Molerus, Michał Pociecha-Łoś, Jasiek Wróbel
  • Patent number: 8527259
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for translating digital content from a source language to a target language. A message is displayed to a user. The message contains digital content to be translated from the source language to the target language, as well as the context of the digital content in the source language and/or a reference to a context in which the digital content occurs. A proposed translation of the digital content into the target language is received from the user. The proposed translation is submitted to a translation server.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: September 3, 2013
    Assignee: Google Inc.
    Inventors: Przemyslaw Broniek, Joanna Chwastowska, Brendan Clavin, Dawid Duda, Terence Haddock, Marcin Mikosik, Maciej Molerus, Michal Pociecha-Los, Jan Wrobel
  • Patent number: 8442811
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for translating digital content from a source language to a target language. A message is displayed to a user. The message contains digital content to be translated from the source language to the target language, as well as the context of the digital content in the source language and/or a reference to a context in which the digital content occurs. A proposed translation of the digital content into the target language is received from the user. The proposed translation is submitted to a translation server.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: May 14, 2013
    Assignee: Google Inc.
    Inventors: Przemyslaw Broniek, Joanna Chwastowska, Brendan Clavin, Dawid Duda, Terence Haddock, Marcin Mikosik, Maciej Molerus, Michal Pociecha-Los, Jan Wrobel