Patents Examined by Lamont Spooner
  • Patent number: 8515728
    Abstract: The present translation system translates visual input and/or audio input from one language into another language. Some implementations incorporate a context-based translation that uses information obtained from visual input or audio input to aid in the translation of the other input. Other implementations combine the visual and audio translation. The translation system includes visual components and/or audio components. The visual components analyze visual input to identify a textual element and translate the textual element into a translated textual element. The visual image represents a captured image of a target scene. The visual components may further substitute the translated textual element for the textual element in the captured image. The audio components convert audio input into translated audio.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Boyd, Binay K. Pathak
  • Patent number: 8510099
    Abstract: The present disclosure discloses a method and apparatus of selecting a word sequence for a text written in a language without word boundary in order to solve the problem of having excessively large computation load when selecting an optimal word sequence in existing technologies. The disclosed method includes: segmenting a segment of the text to obtain different word sequences; determining a common word boundary for the word sequences; and performing optimal word sequence selection for portions of the word sequences prior to the common word boundary. Because optimal word sequence selection is performed for portions of word sequences prior to a common word boundary, shorter independent units can be obtained, thus reducing computation load of word segmentation.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: August 13, 2013
    Assignee: Alibaba Group Holding Limited
    Inventor: Neng Dai
  • Patent number: 8510093
    Abstract: An image processing apparatus includes a region dividing section, an character recognizing section, a classifying section, a translating section, a calculation section and a correcting section. The region dividing section divides a document image into sentence regions. The character recognizing section recognizes characters in the respective sentence regions. The classifying section classifies the sentence regions into groups in accordance with sizes of the characters. The translating section translates a sentence into a given language for each of the sentence regions. The calculation section calculates a character size of a sentence, which has been translated for each of the sentence regions by the translating section. And The correcting section corrects a size of a translated character of each character region for every sentence region classified into the same group such that the character sizes calculated by the calculating section become equal.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: August 13, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Yuya Konno
  • Patent number: 8433560
    Abstract: A rule based apparatus and method for modifying word annotations in an annotated text base is described. The apparatus includes an index creator component for creating an index of word annotations. An annotations modifying component for modifying word annotations, and a retriggering component, responsive to said annotations modifying component, for retriggering a rules engine to modify all occurrences of a matching word annotation in said annotated text base and updating the index of word annotations with the modified occurrences of a matching word annotation in said annotated text base.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventor: James Steven Luke
  • Patent number: 8423351
    Abstract: A method, computer program product, and system are provided for correcting one or more typed words on an electronic device. The method can include receiving one or more typed words from a text input device and generating one or more candidate words for the one or more typed words. The method can also include receiving an audio stream at the electronic device that corresponds to the one or more typed words. The audio stream can then be translated into text using the one or more candidate words, where the translation includes assigning a confidence score to each of the one or more candidate words. Based on the confidence score associated with each of the one or more candidate words, a candidate word can be selected among the one or more candidate words to represent each portion of the text. A word from the one or more typed words can be replaced with the selected candidate word based on the value of the confidence score associated with the selected candidate word.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: April 16, 2013
    Assignee: Google Inc.
    Inventor: Christopher Thaddeus Hughes
  • Patent number: 8417514
    Abstract: Automated question answering is disclosed that relates to the selection of an answer to a question from a pool of potential answers which are manually or automatically extracted from a large collection of textual documents. The a feature extraction component, a feature combination component, an answer selection component, and an answer presentation component, among others, are included. The input to the system is a set of one or more natural language questions and a collection of textual document. The output is a (possibly ranked) set of factual answers to the questions, these answers being extracted from the document collection.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Eric W. Brown, Anni R. Coden, John M. Prager, Dragomir R. Radev, Valerie Samn
  • Patent number: 8412516
    Abstract: A document analysis, commenting, and reporting system provides tools that automate quality assurance analysis tailored to specific document types. As one example, the specific document type may be a requirements specification and the system may tag different parts of requirements, including actors, entities, modes, and a remainder. However, the flexibility of the system permits analysis of any other document type, such as instruction manuals and best practices guides. The system helps avoid confusion over the document when it is delivered because of non-standard terms, ambiguous language, conflicts between document sections, incomplete or inaccurate descriptions, size and complexity of the document, and other issues.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: April 2, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Kunal Verma, Alex Kass
  • Patent number: 8412509
    Abstract: The present invention provides an interactive system and method for effective and convenient language translation. The system and method provides a translation window that is opened in conjunction with a Web page window containing Web pages hosted on the Internet. The translation window and Web page window are automatically adjusted in size and position so that they fit on one user-viewable screen without overlapping. The translation window is linked to a translation dictionary database accessible through the Internet which provides accurate and comprehensive definitions of the words that are identified to be translated.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: April 2, 2013
    Assignee: GlobalEnglish Corporation
    Inventors: Brent E. Pearson, Scott T. Silliman, Peter A. Richter, Samuel N. Neff
  • Patent number: 8412510
    Abstract: Example methods and apparatus to display localized resources in a process control system are disclosed. A disclosed example method includes receiving in a server a locale identifier and a resource identifier from an application, identifying via the server a language file in a database that corresponds to the locale identifier, determining via the server using the language file a resource included within a memory that corresponds to the resource identifier, accessing the resource from the memory via the language file, and sending via the server the resource to the application to display the resource in a format associated with the locale identifier.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: April 2, 2013
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Ling Zhou, Cindy Scott, Robert Burke Havekost
  • Patent number: 8407039
    Abstract: The present invention relates to a method and apparatus of translating a language using voice recognition. The present invention provides a method of translating a language using voice recognition, comprising: receiving a voice input comprising a first language; acquiring at least one recognition candidate corresponding to the voice input by performing voice recognition on the voice input; providing a user interface for selecting at least one of the acquired at least one recognition candidate; and outputting a second language corresponding to the selected at least one recognition candidate, wherein the type of the user interface is determined according to the number of the acquired at least one recognition candidate, and an apparatus of translating a language using voice recognition for implementing the above method.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: March 26, 2013
    Assignee: LG Electronics Inc.
    Inventors: Yu Jin Kim, Won Ho Shin
  • Patent number: 8407040
    Abstract: A translation apparatus capable of producing an optimal translation of an input sentence is provided.
    Type: Grant
    Filed: February 2, 2009
    Date of Patent: March 26, 2013
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Ichiko Sata, Masato Iida
  • Patent number: 8380490
    Abstract: Methods, systems and computer program products provide reusable controls for automatically translating text with a reusable control by identify a plurality of variables comprising at least a source and a target language, identifying when translation should be invoked for text in the control and encapsulating said steps of initializing and identifying in order to make a reusable data object. Control objects for controlling text are also provide which include a text property for storing data corresponding to the text to be controlled by the control object, a translation language property which indicates a language to which the text to be controlled is to be translated and a translation method which performs translation of data in the text property.
    Type: Grant
    Filed: September 28, 1999
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventor: Dennis D. King
  • Patent number: 8364466
    Abstract: The teachings described herein generally relate to a multilingual electronic translation of a source phrase to a destination language selected from multiple languages, and this can be accomplished through the use of a network environment. The electronic translation can occur as a spoken translation, can be in real-time, and can mimic the voice of the user of the system.
    Type: Grant
    Filed: June 16, 2012
    Date of Patent: January 29, 2013
    Assignee: NewTalk, Inc.
    Inventors: Bruce W. Nash, Craig A. Robinson, Martha P. Robinson, Robert H. Clemons
  • Patent number: 8364467
    Abstract: A classifier may include logic to parse incoming content and to compare a key term in the content to stored content related to multiple prior messages, where the stored content is classified with respect to one or more categories. The logic may produce a score for the content based on the comparing, relate the score to one of the one or more categories, and produce a result based on the comparing, producing, or relating.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: January 29, 2013
    Assignee: Google Inc.
    Inventors: Courtney Bowman, Nicolas Fernando Cabrera, Keyon Hedayati, Katherine Marie Hotchkiss, Stephen Tai-Chung Hu, Jared Smith, Isaac David Sparrow, Jeffrey Michael Stone, Juan Bacani Trinidad, David Wiesen
  • Patent number: 8352247
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating suffix rewriting rules. A method includes obtaining a plurality of canonical suffix-rewriting rules each associated with one or more words, generating a suffix tree from the words, selecting a minimum colored subset of the nodes and leaves in the suffix tree, and generating a plurality of final suffix-rewriting rules from the nodes in the minimum colored subset. Another method includes receiving applicable and non-applicable words for a suffix-rewriting rule, generating a suffix tree from the applicable words and the non-applicable words, selecting a minimum colored subset of the nodes and leaves in the suffix tree, and generating a plurality of suffix-rewriting rules, wherein each rule corresponds to a node in the minimum colored subset with a valid status.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: January 8, 2013
    Assignee: Google Inc.
    Inventors: Evgeny A. Cherepanov, Oleksandr Grushetskyy, Dmitry N. Orlov
  • Patent number: 8346539
    Abstract: The invention provides a system and method for indexing and organizing voice mail message by the speaker of the message. One or more speaker models are created from voice mail messages received. As additional messages are left, each of the new messages are compared with existing speaker models to determine the identity of the callers of each of the new messages. The voice mail messages are organized within a user's mailbox by caller. Unknown callers may be identified and tagged by the user and then used to create new speaker models and/or update existing speaker models.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: January 1, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Julia Hirschberg, Sarangarajan Parthasarathy, Aaron Edward Rosenberg, Stephen Whittaker
  • Patent number: 8340956
    Abstract: An information provision system capable of providing attribute information to a contextually appropriate portion as well as a linguistic unit including a specific character string expression is provided.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: December 25, 2012
    Assignee: NEC Corporation
    Inventors: Yoshiko Matsukawa, Shinichi Doi
  • Patent number: 8340957
    Abstract: Computer implemented methods, computing devices, and computing systems, wherein relationships of words or phrases within a textual corpus are assessed via frequencies of occurrence of particular words or phrases and via frequencies of co-occurrence of particular pairs of words or phrases within defined tracts of text from within the textual corpus.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: December 25, 2012
    Assignee: Waggener Edstrom Worldwide, Inc.
    Inventors: Daniel Gerard Gallagher, Jia Lin, Marc Stoffregen
  • Patent number: 8340955
    Abstract: Automated question answering is disclosed that relates to the selection of an answer to a question from a pool of potential answers which are manually or automatically extracted from a large collection of textual documents. The a feature extraction component, a feature combination component, an answer selection component, and an answer presentation component, among others, are included. The input to the system is a set of one or more natural language questions and a collection of textual document The output is a (possibly ranked) set of factual answers to the questions, these answers being extracted from the document collection.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Eric W. Brown, Anni R. Coden, John Martin Prager, Dragomir Radkov Radev, Valerie Samn
  • Patent number: 8335683
    Abstract: The present invention involves using one or more statistical classifiers in order to perform task classification on natural language inputs. In another embodiment, the statistical classifiers can be used in conjunction with a rule-based classifier to perform task classification.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: December 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Alejandro Acero, Ciprian Chelba, Ye-Yi Wang, Leon Wong, Brendan Frey