Having Particular Input/output Device Patents (Class 704/3)
-
Patent number: 8478579Abstract: Methods, systems, and apparatus, including computer program products, for translation of web documents. The original language of document text in the web document is identified. A translation header is displayed with the web document text only if the original language is different from a user's preferred language. The translation header provides the user with an option of translating the document text or portions of the document text to the user's preferred language.Type: GrantFiled: July 31, 2009Date of Patent: July 2, 2013Assignee: Google Inc.Inventors: Jeffrey Chin, Darren Lewis, Joshua Estelle
-
Patent number: 8478584Abstract: A method and system for performing a task in a natural language processing system. The method includes processing text to obtain a numerical encoding, where the text includes a number of entities, where at least one of the entities is tagged with the numerical encoding, and where the text is derived from an utterance. The method further includes determining that the numerical encoding identifies a task, determining a variable required to complete the task using the numerical encoding, and generating a first dialogue sentence to obtain a variable value for the variable, where the variable is associated with a second numerical encoding, where the second numerical encoding includes the numerical encoding. The method further includes transmitting the first dialogue sentence to a user device, receiving the variable value for the variable in response to the first dialogue sentence, and performing the task using the variable value.Type: GrantFiled: November 6, 2012Date of Patent: July 2, 2013Assignee: AskZiggy, Inc.Inventor: Kyle Wade Grove
-
Patent number: 8473276Abstract: Systems, methods, and apparatuses including computer program products for universal language input are provided. In one implementation, a method is provided. The method includes using a first application or operating system component to detect user input to an application interface of a second application. The method also includes, as input is detected in the application interface, automatically using the first application to provide one or more translations of the input including, sending the input to a translation model, receiving translated input from the translation model, and sending the translated input to the application interface of the second application.Type: GrantFiled: February 19, 2008Date of Patent: June 25, 2013Assignee: Google Inc.Inventors: Jiang Qian, Lei Zhang
-
Patent number: 8473280Abstract: A method for facilitating texting in a non-Latin-based language includes storing mapping between a non-Latin-based language and a Latin-based language in a computer storage. The characters in the non-Latin-based language are mapped to a first group of characters in the Latin-based language. The diacritics in the non-Latin-based language are mapped to a second group of characters in the Latin-based language. The characters in the non-Latin-based language in a texting message are converted into in the coded text comprising characters in the Latin-based language according to the mapping. The texting message having the coded text is transmitted from a first communication device to a second communication device. The characters of the Latin-based language in the coded text are converted back into the characters in the non-Latin-based language according to the mapping to allow a user to read the text message in the non-Latin-based language on the second communication device.Type: GrantFiled: August 6, 2010Date of Patent: June 25, 2013Assignee: King Abdulaziz City for Science & TechnologyInventors: Hussein K. Al-Omari, Mohammad S. Khorsheed
-
Patent number: 8471888Abstract: Exemplary methods and systems relate to telepresence at mobile devices. Aspects comprise dynamic configuration of video provided from a server that intermediates between a mobile device and a telepresence system during a telepresence session. The server receives high definition video from the telepresence system and transcodes into a format that can indicated by the mobile device. The mobile device can dynamically update the format in response to real-time battery life and network interface status. A progressive reduction in bandwidth and power consumptive activities can be implemented. The device can implement face detection and face centering, front/back mobile device camera switching, and automatic contrast control and other video quality controls in an outgoing video stream.Type: GrantFiled: December 11, 2009Date of Patent: June 25, 2013Assignee: Research In Motion LimitedInventors: Richard John George, Brian Alexander Oliver
-
Patent number: 8473277Abstract: An interactive electronic translation and communications process is provided for use in a translation station that provides a mobile or stationary fixed interactive facility for interviews or interrogations to be carried out between two persons speaking in different languages. The process can be assisted by animated virtual characters (avatars) realistically created and displayed on a computer screen to represent ethnic looks from around the globe. The avatars can be lip synchronized to deliver messages to the interviewee in the interviewee's languages and can guide the users and interviewee through a series of questions and answers. Biometric conditions of the interviewee and electronic identification of the interviewee can also be readily accomplished by the novel process. The process is particularly useful for hospitals, law enforcement, military, airport security, transportation terminals, financial institutions, and government agencies.Type: GrantFiled: August 5, 2010Date of Patent: June 25, 2013Inventor: David Lynton Jephcott
-
Publication number: 20130158976Abstract: An electronic device and a display method for word information thereof are provided. The display method for word information includes following steps: identifying a user to acquire a user characteristic; acquiring a user word table according to the user characteristic; detecting a selected word pointed by a pointing device; and when the selected word is recorded in the user word table, displaying the word information corresponding to the selected word according to the user word table, wherein the word information includes at least one of word translation and a word note corresponding to the selected word.Type: ApplicationFiled: August 24, 2012Publication date: June 20, 2013Applicant: YOUNG OPTICS INC.Inventors: Huang-Cheng Chiang, Yung-Chu Lin, Jui-En Hu
-
Patent number: 8468011Abstract: Methods, systems, and apparatus, including computer program products, for detecting writing systems and languages are disclosed. In one implementation, a method is provided. The method includes receiving text; identifying portions of the text as being non-repetitive, the identifying including: compressing underlying data of a first portion of the text, identifying a data compression ratio based on the amount of compression of the underlying data, and determining whether the first portion of the text is non-repetitive based on the data compression ratio; and identifying the first portion of the text as candidate text for use in language detection based on the portions of the text that are determined to be non-repetitive.Type: GrantFiled: June 5, 2009Date of Patent: June 18, 2013Assignee: Google Inc.Inventor: Richard L. Sites
-
Patent number: 8468010Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to send and/or receive audio speech translations to facilitate communications between users who speak different languages.Type: GrantFiled: September 24, 2010Date of Patent: June 18, 2013Assignee: Damaka, Inc.Inventors: Sivakumar Chaturvedi, Satish Gundabathula
-
Patent number: 8463597Abstract: A mobile electronic device and associated method enable the identification of previously-entered textual objects in one or more custom wordlists to identify possible transliterations of textual inputs. Such textual objects can be stored as data in a Pinyin custom wordlist if it is in the nature of Standard Mandarin characters or it can be stored in a BoPoMoFo custom wordlist if it is in the nature of Traditional Chinese characters, or it can be stored in both if it is in the nature of both Standard Mandarin characters and Traditional Chinese characters.Type: GrantFiled: February 27, 2009Date of Patent: June 11, 2013Assignee: Research In Motion LimitedInventors: Michael Elizarov, Xin Wang, Xiaoting Sun
-
Publication number: 20130144600Abstract: Embodiments for the adaptive learning of translation layout patterns to mine bilingual data are disclosed. In accordance with at least one embodiment, the adaptive learning of patterns to mine bilingual data includes processing a bilingual web page into a plurality bilingual snippet pairs. The embodiment also includes determining one or more best fit candidate patterns based on the plurality of translation snippets. The embodiment additionally includes mining one or more translation pairs from the bilingual web page using the one or more best fit candidate patterns. The translation pairs are further stored in a data storage. The one or more translation pairs including at least one of a term pair, a phrase pair, or a sentence pair.Type: ApplicationFiled: September 24, 2012Publication date: June 6, 2013Applicant: MICROSOFT CORPORATIONInventor: MICROSOFT CORPORATION
-
Publication number: 20130138421Abstract: A computer device for performing automatic human language translation includes memory storing program code of an application program and program code of a translation utility. A processor executes program code of the application program configured to display localized text in a first language on a display screen of the computer device. The processor further executes program code of the translation utility configured to detect user interest in the localized text, to acquire the localized text from the display screen in automatic response to detecting the user interest in the localized text, to obtain one or more translations in a second language for the localized text in automatic response to acquiring the localized text from the screen, and to report each obtained translation for the localized text.Type: ApplicationFiled: November 27, 2012Publication date: May 30, 2013Applicant: MICROMASS UK LIMITEDInventor: MICROMASS UK LIMITED
-
Patent number: 8452603Abstract: Methods and systems for enhancement of device accessibility are described. In an example, an operating system configured to be executed on a device, may be configured to support a plurality of software applications and to support a plurality of modes of operation of the device. A given software application may include a user-interface comprising a user-interface item having a text in a first language. The operating system may be configured to receive a selection of the user-interface item of the given software application. Based on the operating system being in an accessibility mode common to the plurality of software applications, the operating system may be configured to determine a translation of the text into a second language; and a voice output corresponding to a spoken utterance of the translation of the text. The operating system further may be configured to provide, by the device, the voice output.Type: GrantFiled: September 14, 2012Date of Patent: May 28, 2013Assignee: Google Inc.Inventors: Mindy Liu, Xin Zheng, Kaihua Zhu, Ning Wang, Joshua Zhu
-
Patent number: 8452583Abstract: A method and associated apparatus for using visual separators to indicate additional character combination choices from a disambiguation function on a handheld electronic device.Type: GrantFiled: July 2, 2012Date of Patent: May 28, 2013Assignee: Research In Motion LimitedInventors: Sherryl Lee Lorraine Scott, Zaheen Somani
-
Publication number: 20130132066Abstract: Techniques for providing a translation environment interface to a user are disclosed herein. The techniques include receiving a message template to be translated, the message template including a text portion and one or more template placeholders, parsing the message template to identify the text portion and the template placeholders, generating non-editable objects corresponding to the template placeholders and generating a display message template by replacing each of the one or more template placeholders with its corresponding non-editable object in the message template, the display message template including the text portion to be translated. The techniques further include providing the display message template to a user device and receiving a translated display message template from the user device, the translated message including a translated text portion and the one or more non-editable objects.Type: ApplicationFiled: November 22, 2011Publication date: May 23, 2013Applicant: GOOGLE INC.Inventor: Mohamed Eldawy
-
Publication number: 20130132065Abstract: A method is disclosed for translating a sentence from a source language or input language into an output language. The method includes analyzing a source sentence using linguistic descriptions of the source language, constructing a language-independent semantic structure to represent the meaning of the source sentence, and generating an output sentence to represent the meaning of the source sentence using linguistic descriptions of the output language. To improve the accuracy of translation, the analysis or synthesis stage may include ratings or statistics obtained by analyzing a corpus of parallel texts. Disambiguation is remedied automatically or through user input such as through user interface elements.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Inventor: Tatiana Danielyan
-
Patent number: 8442811Abstract: 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: GrantFiled: September 30, 2011Date of Patent: May 14, 2013Assignee: Google Inc.Inventors: Przemyslaw Broniek, Joanna Chwastowska, Brendan Clavin, Dawid Duda, Terence Haddock, Marcin Mikosik, Maciej Molerus, Michal Pociecha-Los, Jan Wrobel
-
Publication number: 20130117011Abstract: A telemetry system can parse and transform one or more change sets from a format intended to be processed by a computer to a form that is readily consumable by a human. The report or display generated to present the results can be customized for a particular domain.Type: ApplicationFiled: November 3, 2011Publication date: May 9, 2013Applicant: MICROSOFT CORPORATIONInventors: Haroon Ahmed, James D. Laflen
-
Patent number: 8438004Abstract: An imaging device is configured to translate text in an imaging job (e.g., a print job) from one language to another. The imaging job is received from an input device and can be processed upon receipt or stored on the imaging device for later processing. A variable data language translation module distinguishes textual data from graphical data within the imaging job and performs language translation only on the textual data. Performing language translation at the imaging device rather than at the input device permits the shared use of the language translation module between multiple users who already share the imaging device and reduces the need for language translation imaging software on individual personal computers.Type: GrantFiled: October 3, 2001Date of Patent: May 7, 2013Assignee: Hewlett-Packard Development Company L.P.Inventor: Bryan Keith Carter
-
Patent number: 8438007Abstract: Systems, methods and computer program products for use in creating a glossary database including user interface string sets extracted from at least one product and their corresponding set identifiers, wherein a set identifier contains context information about a previous use of a user interface string, and for generating a second human language user interface for a product having a first human language user interface, using the glossary database. Creating a glossary database includes extracting a plurality of user interface strings from at least one product, creating a set identifier for each user interface string, and grouping user interface strings having the same set identifier into string sets.Type: GrantFiled: March 30, 2001Date of Patent: May 7, 2013Assignee: Adobe Systems IncorporatedInventors: Masayuki Hokari, Claudia Galvan, Hervé Amblard
-
Patent number: 8438008Abstract: The method of generating a transliteration font allows for the generation and display of a word in a transliteration font, the word including at least one character displayed in an alphabet of a first language, and the transliteration font including at least one embedded character representing a phonetic pronunciation of the word in an alphabet of a second language.Type: GrantFiled: August 3, 2010Date of Patent: May 7, 2013Assignee: King Fahd University of Petroleum and MineralsInventors: Sameh Awaida, Husni Al-Muhtaseb
-
Publication number: 20130110494Abstract: A user interface for displaying source data and a translated copy of a segment of the source data is provided. The user interface includes a first display portion for displaying at least a subset of the source data on the display. The user interface includes a second display portion for displaying a translated copy of a selected segment of source data on the display.Type: ApplicationFiled: December 18, 2012Publication date: May 2, 2013Applicant: Microsoft CorporationInventor: Microsoft Corporation
-
Patent number: 8433580Abstract: An information processing system includes an information processing unit, an information changing unit, and an information reproducing unit. The information processing unit processes the information received by a sensor and transmits the result of processing to the information reproducing unit. The information changing unit adds or deletes information to or from the result of processing, obtained by the information processing unit, by using an information analysis unit and a change-processing unit. If the information processing is interpretation that includes voice recognition, translation and voice synthesis, the first language received by the sensor is translated into the second language by the information processing unit and is reproduced by the information reproducing unit.Type: GrantFiled: December 13, 2004Date of Patent: April 30, 2013Assignee: NEC CorporationInventors: Akihiko Sugiyama, Kiyoshi Yamabana, Kenji Sato
-
Patent number: 8433559Abstract: In one example, a phrase analyzer may analyze a text input stream to identify phrases contained in the text input stream. The phrase analyzer may receive a specification, which includes dictionaries of phrases and synonyms, and a specification of the phrases, or sequences of phrases to be matched. The phrase analyzer may compare the input stream to the specification and may produce, as output, an identification of which phrases appear in the input stream, and where in the input stream those phrases occur.Type: GrantFiled: March 24, 2009Date of Patent: April 30, 2013Assignee: Microsoft CorporationInventor: Umesh Madan
-
Publication number: 20130103384Abstract: A method for intercepting an application prompt before it reaches the user interface, wherein the application prompt has been transmitted from the computer application and intended to reach the user interface. The method also includes translating the intercepted application prompt from a source language to a target user language, and in response to translating the intercepted application prompt, transmitting the translated application prompt to the user interface. The method also includes intercepting, in response to the application prompt, user input from the user interface, wherein the user input is intended to reach the computer application. The method also includes translating the user input from the target language to the source language, and in response to translating the intercepted application prompt, transmitting the translated user input to the computer application.Type: ApplicationFiled: April 15, 2012Publication date: April 25, 2013Applicant: IBM CORPORATIONInventors: Graham Hunter, Ian McCloy
-
Publication number: 20130103383Abstract: Some implementations disclosed herein provide techniques and arrangements to enable translating language characters in media content. For example, some implementations receive a user selection of a first portion of media content. Some implementations disclosed herein may, based on the first portion, identify a second portion of the media content. The second portion of the media content may include one or more first characters of a first language. Some implementations disclosed herein may create an image that includes the second portion of the media content and may send the image to a server. Some implementations disclosed herein may receive one or more second characters of a second language corresponding to a translation of the one or more first characters of the first language from the server.Type: ApplicationFiled: October 19, 2011Publication date: April 25, 2013Applicant: Microsoft CorporationInventors: Jun Du, Lei Sun, Jian Sun, Qiang Huo
-
Patent number: 8428643Abstract: A sign language recognition system includes a menu generating module, an image processing module, and text processing module. The image processing module controls an image capturing unit to capture a gesture image of a target person when an image recognition icon is selected, extracts sign language data from the gesture image, and transmits the sign data packet to a server for analyzing the sign language data to generate sign recognition information. The text processing module packs text data to be sent to a reception device, and a reception language and a phone number of the reception device to generate a text data packet when a text recognition icon is selected, and sends the text data packet to the server for analyzing the text data to generate a sign recognition image recognizable by the reception device.Type: GrantFiled: April 1, 2010Date of Patent: April 23, 2013Assignee: Chi Mei Communication Systems, Inc.Inventor: Yung-Chuan Oneal Lin
-
Patent number: 8422999Abstract: Cellular telephone camera used to obtain an image, and to produce an output that helps recognize the words within that image, for example, a menu or a bill in a restaurant. The cellular telephone can have a low-light camera device so that it can obtain images in low light. The image processing can recognize characters in the image and display those characters using the phone's own internal font(s).Type: GrantFiled: August 6, 2007Date of Patent: April 16, 2013Assignee: Harris Technology, LLCInventor: Scott C. Harris
-
Patent number: 8423346Abstract: Provided are a device and method for interactive machine translation. The device includes a machine translation engine having a morphological/syntactic analyzer for analyzing morphemes and sentences of an original text and generating original text analysis information, and a translation generator for generating a translation and translation generation information on the basis of the original text analysis information, and a user interface module for displaying sentence structures of the original text and the translation, and a relationship between the original text and the translation to a user on the basis of the original text analysis information and the translation generation information, and for receiving corrections to the original text or the translation from the user. The device and method provide a user interface whereby the user can effectively recognize and correct a mistranslated part and a cause of the mistranslation, and rapidly provides a re-translated result according to the correction.Type: GrantFiled: September 5, 2008Date of Patent: April 16, 2013Assignee: Electronics and Telecommunications Research InstituteInventors: Young Ae Seo, Chang Hyun Kim, Seong Il Yang, Young Sook Hwang, Chang Hao Yin, Eun Jin Park, Sung Kwon Choi, Ki Young Lee, Oh Woog Kwon, Yoon Hyung Roh, Young Kil Kim
-
Patent number: 8423353Abstract: Architecture for providing and processing a dictionary in a universal format such as XML, for example. The dictionary can be authored while in the universal format, designated for use with multiple compatible applications, and compiled on-the-fly using a dictionary compiler. The dictionary can be shared and/or distributed via a web server, e-mail, and other suitable data transmission techniques. Once downloaded to the client application, the dictionary is registered with the requesting client application for use. With this model, the dictionary created by a user for a specific domain and for a specific application can be easily reused by other applications, and shared among the users belonging to the same domain.Type: GrantFiled: March 25, 2009Date of Patent: April 16, 2013Assignee: Microsoft CorporationInventor: Ken Itakura
-
Publication number: 20130085743Abstract: A method for providing a user interface of a portable terminal is provided. The method includes converting a handwriting message inputted on a touch screen into a text message and outputting the text message on a display panel of the touch screen, outputting a candidate letter list when editing of the converted text message is requested, and correcting the text message using a candidate letter selected from the candidate letter list.Type: ApplicationFiled: September 12, 2012Publication date: April 4, 2013Applicant: SAMSUNG ELECTRONICS CO. LTD.Inventors: Hyewon KOO, Hanjun KU, Doyeon KIM, Eunjoo LEE, Chungkyu LEE
-
Publication number: 20130085744Abstract: Certain embodiments provide systems and methods for managing a form completion process. The method includes providing a user form in the selected language to a user interface. The method further includes receiving the user form with associated form answers and determining whether the selected language of the user form matches a service provider language. The method also includes queuing a work item associated with the user form with associated form answers if the selected language of the user form does not match the service provider language, and dequeuing the work item when the user form with associated form answers is provided to a translation specialist. The method includes receiving a translation of the user form with associated form answers and generating a provider form based on one or more of the user form with associated form answers and the translation of the user form with associated form answers.Type: ApplicationFiled: October 4, 2012Publication date: April 4, 2013Applicant: WFH PROPERTIES LLCInventor: WFH PROPERTIES LLC
-
Patent number: 8412512Abstract: A system and method for translating a social feed is disclosed. The system comprises a communication module, a decoding engine and a re-encoding engine. The communication module receives social feed data and a request from a social network application. The social feed data is configured to cause a client to display a social feed in a first language. The request includes data indicating that the social feed should be displayed in a second language. The decoding engine decodes the social feed data to generate decoded social feed data. The re-encoding engine re-encodes the decoded social feed data to cause the client to display the social feed in the second language based at least in part on the request. The communication module sends the translated social feed data to the client.Type: GrantFiled: September 26, 2011Date of Patent: April 2, 2013Assignee: Google Inc.Inventors: Christopher R. Wren, Nadav Aharony
-
Patent number: 8412511Abstract: Various embodiments of the present invention provide systems and methods for providing a translation for a set of one or more terms or phrases related to a software application using decentralized contributions. In particular, various embodiments provide systems and methods by which multiple users of the application contribute translations for individual terms or phrases of the application instead of having one entity supply the translation of the software application. Specifically, the process of various embodiments: (1) provides a repository for storing translations of the individual terms or phrases in a target language (e.g., a language for which a translation is needed); (2) collects the translations provided by users and stores the translations in the repository; (3) identifies the preferred translation for each individual term or phrase; and (4) displays the preferred translation to the user in response to receiving a user's request for a preferred translation in the target language.Type: GrantFiled: September 3, 2008Date of Patent: April 2, 2013Inventor: Erich Ryan Jackson
-
Patent number: 8412510Abstract: 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: GrantFiled: April 21, 2010Date of Patent: April 2, 2013Assignee: Fisher-Rosemount Systems, Inc.Inventors: Ling Zhou, Cindy Scott, Robert Burke Havekost
-
Patent number: 8412509Abstract: 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: GrantFiled: June 10, 2008Date of Patent: April 2, 2013Assignee: GlobalEnglish CorporationInventors: Brent E. Pearson, Scott T. Silliman, Peter A. Richter, Samuel N. Neff
-
Publication number: 20130080147Abstract: It is claimed the method of interaction of virtual facial gestures with message wherein at replacing voice message (hereinafter referred to as VM1) which is pronounced or has been pronounced by displayed person on fully or partially another voice message (hereinafter referred to as VM2) instead of displaying part of face of specified person or part of face of specified person and at least one subject and/or at least one part of at least one subject from subjects, wholly or partially located on the face of specified person virtual facial gestures, which correspond to facial gestures at pronouncing VM2, are displayed.Type: ApplicationFiled: June 16, 2011Publication date: March 28, 2013Inventor: Vladimir Vitalievich Miroshnichenko
-
Patent number: 8407042Abstract: A cross-language question answering system includes a server which hosts a plurality of community question answering (CQA) websites for different countries. The websites can generate a graphical user interface on an associated user terminal. A machine translation system translates a user question from a first language into a second language. The system may alert the user to similar questions posted on other CQA websites in other languages. The system may post the translated question on another CQA website and notify the user of answers to the translated question that are posted on the website by other users. The system may include memory which stores a plurality of archives, each including questions and answers posted on a corresponding one of the CQA websites. The system may allow a user to enter a query in the user's language and receive responses to the queries retrieved from the archives of other CQA websites.Type: GrantFiled: December 9, 2008Date of Patent: March 26, 2013Assignee: Xerox CorporationInventor: Nicola Cancedda
-
Patent number: 8407040Abstract: A translation apparatus capable of producing an optimal translation of an input sentence is provided.Type: GrantFiled: February 2, 2009Date of Patent: March 26, 2013Assignee: Sharp Kabushiki KaishaInventors: Ichiko Sata, Masato Iida
-
Patent number: 8407039Abstract: 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: GrantFiled: March 30, 2009Date of Patent: March 26, 2013Assignee: LG Electronics Inc.Inventors: Yu Jin Kim, Won Ho Shin
-
Patent number: 8401838Abstract: A system provides multilanguage text input in a handheld electronic device. The system includes one or more applications implemented in the handheld electronic device. The applications include a text input application requiring access to language data usable thereby. One or more language databases contain language data from a plurality of different languages usable by at least one of the applications including the text input application. An interface provides the applications with access to at least some of the different languages of the language data of the one or more language databases, in order that the applications including the text input application receive the different languages.Type: GrantFiled: March 17, 2010Date of Patent: March 19, 2013Assignee: Research In Motion LimitedInventors: Vadim Fux, Michael Elizarov
-
Patent number: 8401837Abstract: The different advantageous embodiments provide a system for text discrimination comprising a word recognizer and control logic. The word recognizer has language data compiled using a number of finite state automata. The control logic is configured to operate the word recognizer to accept or reject a number of characters as a word.Type: GrantFiled: November 24, 2009Date of Patent: March 19, 2013Assignee: The Boeing CompanyInventor: Gary A. Coen
-
Publication number: 20130060559Abstract: A method for translation using a translation tree structure in a portable terminal includes inputting, by a user speaking in a first language, one or more first language words to a first portable terminal; translating the inputted first language words into one or more second language words using a database of the first portable terminal; displaying the translated second language words according to the translation tree structure; selecting one of words of the second language words displayed in the translation tree structure; and transmitting the selected second language words to a server and a second portable terminal which uses the second language.Type: ApplicationFiled: August 31, 2012Publication date: March 7, 2013Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyung-Sun Ryu, Kil-Su Eo, Young-Cheol Kang, Byeong-Yong Jeon
-
Patent number: 8392174Abstract: One embodiment of the present invention is a method for lexical analysis of a character stream including: (a) generating one or more parallel property bit streams in response to the character stream; (b) generating one or more lexical item streams in response to the one or more parallel property bit streams; and (c) generating one or more token streams in response to the one or more lexical item streams.Type: GrantFiled: August 6, 2007Date of Patent: March 5, 2013Assignee: International Characters, Inc.Inventor: Robert D. Cameron
-
Patent number: 8392173Abstract: Systems for translating text messages in an instant messaging system comprise a translation engine for translating text messages into a preferred language of a recipient of the text messages. The systems are preferably configured to send and receive the text messages and to determine whether the text messages that are received in a source language are in the preferred language of the recipients so that the text messages are displayed in the preferred language of the recipients of the text messages. Other systems and methods are also provided.Type: GrantFiled: February 10, 2003Date of Patent: March 5, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Joel A. Davis, Larry G. Kent, Jr., W. Todd Daniell, Brian K. Daigle
-
Patent number: 8392172Abstract: A method of enabling the selection of a language to be employed as a method input language by a disambiguation routine of a handheld electronic device having stored therein a plurality of method input languages and disambiguation routine number, includes detecting a selection of a language, detecting as an ambiguous input an actuation of one or more input members, outputting at least a plurality of the language objects that corresponds to the ambiguous input, outputting an indicator which one of the method input languages is currently employed by the disambiguation function, and enabling an alternate one of the input language methods to be selected in response to a selection of the indicator in lieu of one of the plurality of language objects.Type: GrantFiled: September 14, 2012Date of Patent: March 5, 2013Assignee: Research In Motion LimitedInventors: Sherryl Lee Lorraine Scott, Zaheen Somani
-
Patent number: 8386238Abstract: A sequence of characters may be evaluated to determine the presence of a natural language word. The sequence of characters may be analyzed to find a subsequence of alphabetical characters. Based on a statistical model of a natural language, a probability that the subsequence is a natural language word may be calculated. The probability may then be used to determine if the subsequence is indeed a natural language word.Type: GrantFiled: November 5, 2008Date of Patent: February 26, 2013Assignee: Citrix Systems, Inc.Inventor: Anthony Spataro
-
Patent number: 8386232Abstract: A method for predicting results for input data based on a model that is generated based on clusters of related characters, clusters of related segments, and training data. The method comprises receiving a data set that includes a plurality of words in a particular language. In the particular language, words are formed by characters. Clusters of related characters are formed from the data set. A model is generated based at least on the clusters of related characters and training data. The model may also be based on the clusters of related segments. The training data includes a plurality of entries, wherein each entry includes a character and a designated result for said character. A set of input data that includes characters that have not been associated with designated results is received. The model is applied to the input data to determine predicted results for characters within the input data.Type: GrantFiled: June 1, 2006Date of Patent: February 26, 2013Assignee: Yahoo! Inc.Inventor: Fuchun Peng
-
Patent number: 8386233Abstract: An electronic multi-language-to-multi-language translation method and system is disclosed. The system includes a first user to communicate in a first language, a server, where the first user and the server are in communication, a second user to communicate in a second language, and a translation engine on a remote server. A message in the first language is transmitted by the first user to the second user via the server, where the message is forwarded to the translation engine to translate the message to the second language and transmit a translated message back to the second user for display. The message may be forwarded to the translation engine by a local application of the second user. In addition, the system may include a database in communication with the server to store the user's profile to identify the preferred language of the user. The message may be stored by the database.Type: GrantFiled: May 17, 2010Date of Patent: February 26, 2013Assignee: Exling, LLCInventor: Khaled R. Khuda
-
Patent number: 8386235Abstract: A system and method for translating source data from a source language to a target language. The source data is uploaded by a user and received by the translation system after proper user authentication. The source data is fragmented into source segments that can be separately translated. Revision control is provided by locking each source segment so that each source segment is not subject to multiple translations at any given time. A segment status is applicable to each one of the segments. Upon completion of translation, each source segment is recombined into a single target data.Type: GrantFiled: May 20, 2010Date of Patent: February 26, 2013Assignee: Acosys LimitedInventor: Xiaojiang Duan