Denero
John Denero, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20120158398 | Combining Model-Based Aligner Using Dual Decomposition - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for aligning words in parallel translation sentences for use in machine translation. | 06-21-2012 |
John Denero, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130275118 | TECHNIQUES FOR GENERATING TRANSLATION CLUSTERS - A computer-implemented technique can include receiving, at a server including one or more processors, a source word in a source language. The technique can include determining, at the server, one or more potential translations for the source word in a target language different than the source language. The technique can include determining, at the server, one or more synonyms for each of the one or more potential translations to obtain a plurality of potential translations. The technique can include determining, at the server, one or more translation clusters using the plurality of potential translations and a clustering algorithm. Each translation cluster can contain all of the plurality of potential translations that have a similar denotation and each of the plurality of translations that have a similar denotation can be included in a specific translation cluster. The technique can also include outputting, at the server, the one or more translation clusters. | 10-17-2013 |
20150161115 | SYSTEMS AND METHODS FOR PROVIDING CONTEXT BASED DEFINITIONS AND TRANSLATIONS OF TEXT - Systems and methods are provided for translating a phrase block and presenting meanings and translations of the phrase block. Consistent with certain embodiments, computer-implemented systems and methods are provided for identifying parts of speech of the phrase block, determining definitions of the phrase block in the source language corresponding to the parts of speech, and determining usage examples corresponding to the definitions. Additionally, systems and methods are provided for translating the phrase block from the source language to translated text and for ranking the parts of speech based on usage. Consistent with certain embodiments, computer-implemented systems and methods are also provided for determining usage based on a user's location, based on a corpus of documents, and/or based on content stored by the user. Systems and methods are also provided for displaying the phrase block, definitions and usage examples of the phrase block, and/or translations of the phrase block according to the ranking. | 06-11-2015 |
John Sturdy Denero, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150370785 | TECHNIQUES FOR MACHINE LANGUAGE TRANSLATION OF TEXT FROM AN IMAGE BASED ON NON-TEXTUAL CONTEXT INFORMATION FROM THE IMAGE - A computer-implemented technique can include receiving, at a server from a mobile computing device, the server having one or more processors, an image including a text. The technique can include obtaining, at the server, optical character recognition (OCR) text corresponding to the text, the OCR text having been obtained by performing OCR on the image. The technique can include identifying, at the server, non-textual context information from the image, the non-textual context information (i) representing context information other than the text itself and (ii) being indicative of a context of the image. The technique can include based on the non-textual context information, obtaining, at the server, a translation of the OCR text to a target language to obtain a translated OCR text. The technique can include outputting, from the server to the mobile computing device, the translated OCR text. | 12-24-2015 |