Translation Machine Patents (Class 704/2)
  • Patent number: 10042948
    Abstract: A content tag is translated. Dynamic content that includes one or more identification tags identifying one or more cacheable portions of the dynamic content is received. The one or more identification tags within the received dynamic content are translated to generate a conventional version of the received dynamic content. The generated conventional version of the received dynamic content are provided.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: August 7, 2018
    Assignee: Instart Logic, Inc.
    Inventors: Hariharan Kolam, Peter Blum
  • Patent number: 10025776
    Abstract: Systems and methods for an online mediated language translation market are described. A language translation mediation (“LTM”) system may provide customers with the ability to request and receive language translation services on demand and/or in real-time. Language translation services may be provided by the language translation mediation system, for example via translators who know multiple languages, in exchange for a translation fee. A customer may request a translation of text, images, audio and/or video content from the LTM system, the LTM system routes the translation request to one or more translators who may perform the translation, and the LTM system provides one or more selected translations to the customer. In some embodiments the LTM system may determine a price for a translation and/or facilitate payment on behalf of, or from, the customer, to the translator who provided the translation for the customer.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: July 17, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Warren Sjoberg, Deon Poncini
  • Patent number: 10025780
    Abstract: In one embodiment, a method includes accessing, by one or more of the computing devices, one or more translations for each text string of a plurality of text strings; determining, by one or more of the computing devices, a priority value for each text string of the plurality of text strings, wherein the priority value for the text string is based on one or more reliability-values of the one or more translations for the text string; selecting, by one or more of the computing devices, a particular text string from the plurality of text strings based on its priority value; and sending, to a client system, instructions configured to present a translation prompt comprising the particular text string.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: July 17, 2018
    Assignee: Facebook, Inc.
    Inventor: Luis Francisco Sarmenta
  • Patent number: 10025772
    Abstract: An information processing apparatus may include a control device to determine a plurality of candidate texts to correct a target text which is from an input text string, based on preceding text located at a position preceding the target text and succeeding text located at a position succeeding the target text.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: July 17, 2018
    Assignee: Sony Corporation
    Inventors: Ikuo Yamano, Shinichi Kawano, Tsubasa Tsukahara, Maki Imoto
  • Patent number: 10019989
    Abstract: Techniques, systems, and devices for managing streaming media among end user devices in a video conferencing system are described. For example, a transcript may be automatically generated for a video conference. In one example, a method may include receiving a combined media stream comprising a plurality of media sub-streams each associated with one of a plurality of end user devices, wherein each of the plurality of media sub-streams comprises a respective video component and a respective audio component. The method may also include, for each of the media-sub-streams, separating the audio component from the respective video component, for each audio component of the respective media sub-streams, transcribing speech from the audio component to text for the respective media sub-stream, and combining the text for each of the respective media sub-streams into a combined transcription. In some examples, the combined transcription may also be translated into a user selected language.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: July 10, 2018
    Assignee: Google LLC
    Inventor: Jason John Gauci
  • Patent number: 10013479
    Abstract: A method, executed by an electronic apparatus, includes retrieving, in response to input of a character string by a user, conversion candidates associated with the input character string, each conversion candidate having a first rank. The method also includes displaying, when a plurality of the conversion candidates are present, the plurality of conversion candidates within a corresponding plurality of regions on a map wherein conversion candidates that have a higher first rank occupy larger regions on the map. A corresponding computer program product and corresponding computer systems are also disclosed herein.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Motoharu Inoue, Kensuke Matsuoka, Yohei Noda, Asako Ono
  • Patent number: 10007664
    Abstract: Systems, methods and apparatus are disclosed for linking virtual content to various types of object, such a static physical objects, through the use of triggers of varying formats. The virtual content can be updated by a content curator over time. The virtual content can be translated into a plurality of languages and can be selectively transmitted to a mobile communications device upon receipt of the trigger.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: June 26, 2018
    Assignee: GLOBILI LLC
    Inventors: William A. Donabedian, Randall L. Mullins
  • Patent number: 10007658
    Abstract: Systems and methods for multi-stage recognition of named entities based on morphological and semantic features of natural language texts.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: June 26, 2018
    Assignee: ABBYY PRODUCTION LLC
    Inventors: Konstantin Vladimirovich Anisimovich, Evgeny Mihaylovich Indenbom, Valery Igorevich Novitskiy
  • Patent number: 10007663
    Abstract: An iterative language translation system includes multiple communicatively connected statistical speech translation systems. The system includes an automatic speech recognition component adapted to recognize spoken language in a source language and to create a source language hypothesis. A machine translation component is adapted to translate the source language hypothesis into a target language. The system also includes a second automatic speech recognition component and second machine translation component. The translation results are used to adapt the automatic speech recognition components and the language hypotheses are used to adapt the machine translation components.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: June 26, 2018
    Assignee: Facebook, Inc.
    Inventors: Alexander Waibel, Matthias Paulik
  • Patent number: 9996328
    Abstract: Methods and systems for compiling codes from programming languages into programming languages are disclosed. An example method may include acquiring a first code written in a first language. The method allows generating, based on the first code, a first deterministic finite state machine (DFSM). The method includes optimizing the first DFSM to obtain a second DFSM. The method includes generating, based on the second DFSM, a second code. The second code can be written in a second language. Generating the first DFSM includes parsing the first code into a first abstract syntax tree (AST), translating the first AST into a first non-deterministic finite state machine (NFSM), and converting the first NFSM into the first DFSM. Generating the second code includes translating the second DFSM into a second NFSM, translating the second NFSM into a second AST, and recompiling the second AST into a second code.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: June 12, 2018
    Assignee: Archeo Futurus, Inc.
    Inventor: Daniel Joseph Bentley Kluss
  • Patent number: 9990564
    Abstract: This disclosure relates to system and method for optical character recognition. In one embodiment, the method comprises providing an image data to a plurality of customized machine learning algorithms or various customized neural networks, configured to recognize a set of pre-defined characters. The method comprises presenting one or more suggestions for the character to the user in response to negative character recognition, and training a customized machine learning algorithm corresponding to the character if one of the suggestions is identified by the user. If the suggestions are rejected by the user, the method comprises prompting the user to identify the character and determining presence of the character in the set of pre-defined characters. The method further comprises training a customized machine learning algorithm corresponding to the character if the character is present, or dynamically creating a customized machine learning algorithm corresponding to the character if the character is not present.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: June 5, 2018
    Assignee: Wipro Limited
    Inventors: Madhusudan Singh, Ramprasad Kanakatte Ramanna, Raghottam Mannopantar
  • Patent number: 9984070
    Abstract: A computer implemented method of generating a language section from tabular data in an electronic document may include identifying, in a first tabular portion of the electronic document, a set of categories used to organize tabular data. The method may include identifying a content characteristic for each category of the set of categories in the first tabular portion. And the method may include generating a first language section from at least two distinct categories of the set of categories, wherein a format of the first language section is based on the content characteristics for the at least two distinct categories.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Amit P. Bohra, Krishna Kummamuru, Alexander Pikovsky, Swapnasarit Sahu
  • Patent number: 9985922
    Abstract: A method and system are provided that facilitate multilingual communication and international social networking. In one respect, the system and method allow individual social network users to instantly message, or chat, with others in the social network according to personally-selected filters. For example, a user may choose to filter others in the social network by age, gender, location, political preference, relationship status, and even hobbies and interests regardless of any personal acquaintance between the user and filtered members. In another respect, the system and method provide automatic and real-time translation of any text or messages conveyed over the social network so that each user may easily communicate with each other user, regardless of any usual language barriers. Translated text and messages may be further cached in electronically stored memory for ease of future translation.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: May 29, 2018
    Assignee: GLOBECHAT, INC.
    Inventor: Kevin Strom
  • Patent number: 9977729
    Abstract: A system and method are provided for testing the performance of applications. By way of example only, the method may include training a neural network with documents containing text elements that are arranged in accordance with a defined format and using the neural network to determine the predictability of the value of individual text elements within a test document. When the neural network indicates that the value of a text element is unlikely, the value may be modified and the modified document may be used to test an application that processes documents in accordance with the defined format.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: May 22, 2018
    Assignee: Google LLC
    Inventors: Franjo Ivancic, Laszlo Szekeres, Domagoj Babic
  • Patent number: 9980072
    Abstract: A method generates a sound localization point (SLP) where binaural sound externally localizes to a person during a telephone call. The method determines coordinates of a location of a handheld portable electronic device (HPED) with respect to the person and saves this location as the SLP. During the telephone call, a voice of another person is convolved so the voice externally localizes to the person as the binaural sound at the SLP.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: May 22, 2018
    Inventors: Philip Scott Lyren, Glen A. Norris
  • Patent number: 9977780
    Abstract: A computer implemented method of generating a language section from tabular data in an electronic document may include identifying, in a first tabular portion of the electronic document, a set of categories used to organize tabular data. The method may include identifying a content characteristic for each category of the set of categories in the first tabular portion. And the method may include generating a first language section from at least two distinct categories of the set of categories, wherein a format of the first language section is based on the content characteristics for the at least two distinct categories.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventors: Amit P. Bohra, Krishna Kummamuru, Alexander Pikovsky, Swapnasarit Sahu
  • Patent number: 9978375
    Abstract: A method for transmitting and receiving a communication is provided. The method of receiving a communication includes detecting a selection of a phonetic function which requests or causes inclusion of at least one phonetic data file in the communication, and receiving, in the communication, the one or more phonetic data file.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: May 22, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Siva Penke
  • Patent number: 9971769
    Abstract: Methods and/or systems for providing a translation result based on various semantic categories may be provided. A translation result providing method using a computer may include generating translations by translating a source sentence of a source language into a target language, and classifying the translations into semantic categories, respectively, and providing the classified translations to the user terminal.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: May 15, 2018
    Assignee: NAVER Corporation
    Inventors: Joong-Hwi Shin, Jin-I Park, Jong-Hwan Kim, Kyong-Hee Kwon, Jun-Seok Kim
  • Patent number: 9971759
    Abstract: Disclosed herein is an ability to identify a supported language. A current language tag including one or more subtags, each subtag providing language identification information. In response to determining that a language referenced by the current language tag is not a supported language, accessing a stored set of mappings including one or more mappings, each mapping associating a first language tag with a second language tag, determining whether or not a mapping in the set of mappings includes the current language tag as one of the first and second language tags and a new language tag as the other of the first and second language tags, and using the new language tag as the current language tag to identify the supported language.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: May 15, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventor: Jay Hobson
  • Patent number: 9953024
    Abstract: Disclosed are a method and a device for expanding data of a bilingual corpus.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: April 24, 2018
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Xiaoning Zhu, Zhongjun He, Hua Wu, Haifeng Wang
  • Patent number: 9953631
    Abstract: Computer-implemented techniques can include obtaining languages for automatic speech recognition, the languages being associated with a plurality of users and receiving an input indicative of a request to provide speech input. In response to receiving the input, a first indication that automatic speech recognition (ASR) is being performed in each of the plurality of languages can be displayed. A speech input from one of the plurality of users can be received and ASR can identify one of the languages associated with the speech input to obtain a detected language. In response to obtaining the detected language, a second indication that ASR is being performed in the detected language can be displayed. The speech input can be transcribed and translated to another one of the plurality of languages to obtain a translated text that can be displayed.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: April 24, 2018
    Assignee: Google LLC
    Inventors: Alexander Jay Cuthbert, Masakazu Seno, Barak Turovsky
  • Patent number: 9953040
    Abstract: A system for accessing a database of a plurality of image data sets includes an acquisition unit which acquires a query for searching the database for an image data set or an image data subset comprised in an image data set. The query includes at least one medically relevant term which defines a search criteria. A determining unit determines the image data set or the image data subset included in the image data set based on the strength of semantic matches between the at least one medically relevant term and (a) corresponding medical annotation(s) describing the image data set. A retrieving unit retrieves the determined image data set or image data subset from the database.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: April 24, 2018
    Assignee: Koninklijke Philips N.V.
    Inventors: Juergen Weese, Helko Lehmann, Yuechen Qian, Warner Rudolph Theophile Ten Kate
  • Patent number: 9953022
    Abstract: Enterprise data sources can be monitored to detect metric conditions via rules, and alerts can be generated. The alerts can be presented as natural language descriptions of metric conditions. From an alert, the reader can navigate to a story page that presents additional detail and allows further navigation within the data. Additional detail presented can include a drill down synopsis, strategies for overcoming a negative condition, links to discussions within the organization about the condition, options for sharing or collaborating about the condition, or the like.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: April 24, 2018
    Assignee: SuccessFactors, Inc.
    Inventors: Dominic Philip Haine, Michael Strezo, Michel Angelo Capraro, Lyndal Hagar, Anthony Ashton, Laesa Bolwell, Dmitri Krakovsky, Thor Axel Ahlberg
  • Patent number: 9953652
    Abstract: Features are disclosed for processing user queries into a form that can produce relevant results. Spoken user queries can be transcribed into textual queries. Textual queries can be processed using a statistical model to identify entities within the queries. Running searches using the entities rather than the original search query can produce relevant results even when no result would have been obtained by running the original search query. In some embodiments, attributes may be identified and used during the search to narrow the results and potentially produce results that are more relevant.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: April 24, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Delip Rao, Christian Darrel Monson, Alborz Geramifard
  • Patent number: 9940321
    Abstract: Systems and methods for machine translation use a novel interlingua comprising a topic stack and a weighted set of marked lemma dependency trees.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: April 10, 2018
    Inventor: Graham Morehead
  • Patent number: 9940672
    Abstract: A system for generating data from social media messages for the real-time evaluation of publicly traded assets includes an ingest component for ingesting the social media messages and a filter module eliminating expressions not considered useful language from social media messages and configuring input social media message into useful formats to form filtered social media messages. The system also includes a language processor processing the filtered social media messages based upon lexical databases to form filter and processed social media messages. The system further includes a sentiment calculator applying rules to the filtered and processed social media messages so as to compute a representation of sentiment values associated with the social media messages. A graphical user interface displaying the sentiment values is also provided.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: April 10, 2018
    Assignee: ISENTIUM, LLC
    Inventors: Anna Maria Di Sciullo, Alex Karakozoff, Gautham Sastri
  • Patent number: 9936259
    Abstract: A method for rendering text onto moving image content. The method comprises receiving a request to translate dialog associated with moving image content, transmitting an interface, transmitting a time-stamped transcription, and receiving a translation of the dialog.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: April 3, 2018
    Inventor: Thor Sigvaldason
  • Patent number: 9928236
    Abstract: Systems, apparatus, computer-readable media, and methods to provide translation of words or phrases from an initial language to a target language using multiple pathways are disclosed. The multiple pathways may have independent or near independent errors and the use of multiple pathways may reduce the errors that may be encountered in semantic vector based language translation. Cost values may be determined for translation to various potential words in the target language based at least in part on the multiple translation pathways between the initial language and the final language. The cost values may be used to select from among the various potential words in the target language.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: March 27, 2018
    Assignee: MCAFEE, LLC
    Inventors: Edward Dixon, Marcin Dziduch, Craig Olinsky
  • Patent number: 9922028
    Abstract: The embodiments herein provide a system and method for translation of static and dynamic. content in digital applications. The embodiments provide a system and method for contextual translation of static and dynamic content on digital applications based on user-defined triggers. Currently available methods are pre-configured for content that is already part of the application, the applications do not localize or translate dynamically generated content. The present embodiments provide a system for contextual translation of static and dynamic content on digital applications. The system enables localization of multiple aspects of digital content, such as static and dynamic content, language, push notifications etc. based on multiple user-defined triggers such as history of user preferences, usage pattern of the user, input method, location of user etc. The system also provides a rank-based priority for localization of content based on analyses of usage pattern.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: March 20, 2018
    Assignee: OSLABS PTE. LTD.
    Inventors: Sudhir Bangarambandi, Rakesh Deshmukh, Preeti Saluja
  • Patent number: 9916304
    Abstract: A translation corpus creation method of the present disclosure includes generating plural paraphrasing candidate sentences for a first original sentence in a first language by paraphrasing one or plural fragments among plural fragments included in the first original sentence into other expressions in the first language by a paraphrasing candidate sentence generation unit, identifying one or plural paraphrasing candidate sentences in the same meaning as the meaning of the first original sentence from the plural paraphrasing candidate sentences as one or plural paraphrasing sentences by a paraphrasing sentence identification unit, and generating a new set of sentences by setting the one or plural identified paraphrasing sentences and a second original sentence translated from the first original sentence as a set of sentences to create a translation corpus with the generated and new set of sentences by a translation corpus creation unit.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: March 13, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Nanami Fujiwara, Masaki Yamauchi
  • Patent number: 9916305
    Abstract: This disclosure covers systems and methods that create references for locating a translation of a term expressed within a digital communication. In particular, in certain embodiments, the disclosed systems and methods create a hashkey to identify a translation (or multiple translations) of an initial term from a source language to a target language. By referring to this hashkey corresponding to the initial term, the disclosed systems and methods can identify a translation (or multiple translations) of the same or similar term within a digital communication to translate a digital communication from a source language to a target language.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: March 13, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Necip Fazil Ayan, Donald Vincent Husa, Shawn C. P. Mei
  • Patent number: 9916307
    Abstract: Dynamic translation of idioms is performed with respect to electronic communications. An electronic communication is observed and movement of indicia proximal to a phrase in the electronic communication is detected. In response to the detection, an idiom search application is activated which identifies an idiom within the phrase and searches a corpus for a translation of the idiom and one or more associated characteristics. In response to detection of the translation in the corpus, profile metadata related to the observed communication is collected and compared to the one or more characteristics. The idiom and the collected profile metadata are stored in a corpus that supports a search of the idiom. In response to absence of the translation in the corpus, the idiom is dynamically translated. The translated idiom is presented proximal to the evaluated expression.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nadiya Kochura, Alphonse J. Wojtas
  • Patent number: 9916828
    Abstract: Voice command recognition with dialect translation is disclosed. User voice input can be translated to a standard voice pattern using a dialect translation unit. A control command can then be generated based on the translated user voice input. In certain embodiments, the voice command recognition system with dialect translation can be implemented in a driving apparatus. In those embodiments, various control commands to control the driving apparatus can be generated by a user with a dialect input. The generated voice control commands for the driving apparatus can include starting the driving apparatus, turning on/off A/C unit, controlling the A/C unit, turning on/off entertainment system, controlling the entertainment system, turning on/off certain safety features, turning on/off certain driving features, adjusting seat, adjusting steering wheel, taking a picture of surroundings and/or any other control commands that can control various functions of the driving apparatus.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: March 13, 2018
    Assignee: THUNDER POWER NEW ENERGY VEHICLE DEVELOPMENT COMPANY LIMITED
    Inventor: Yong-Syuan Chen
  • Patent number: 9911082
    Abstract: System, method, and computer program product to identify relevant features in a deep question answering system, by classifying a first case received by the deep question answering system, and, while training the deep question answering system to answer the first case, identifying a first feature in the first case, computing a first feature score for the first feature, the first feature score indicating a relevance of the first feature in generating a correct response to the first case, and, identifying the first feature as relevant in answering the classified first case upon determining that the first feature score exceeds a relevance threshold.
    Type: Grant
    Filed: February 18, 2013
    Date of Patent: March 6, 2018
    Assignee: SINOEAST CONCEPT LIMITED
    Inventors: Adam T. Clark, Mark G. Megerian, John E. Petri, Richard J. Stevens
  • Patent number: 9910853
    Abstract: A method, system and computer program product for providing translated web content is disclosed. The method includes receiving a request from a user on a web site, the web site having a first web content in a first language, wherein the request calls for a second web content in a second language. The method further includes dividing the first web content into a plurality of translatable components and generating a unique identifier for each translatable component. The method further includes identifying a plurality of translated components of the second web content using the unique identifier of each of the plurality of translatable components of the first web content and putting the plurality of translated components of the second web content to preserve a format that corresponds to the first web content. The method further includes providing the second web content in response to the request that was received.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: March 6, 2018
    Assignee: MOTIONPOINT CORPORATION
    Inventors: Enrique Travieso, Adam Rubenstein
  • Patent number: 9898460
    Abstract: One embodiment provides a method for generating a natural language resource using a parallel corpus, the method including: utilizing at least one processor to execute computer code that performs the steps of: receiving, from a parallel corpus, natural language text in a source language and a corresponding translation of the natural language text in a target language, wherein the natural language text in the source language comprises linguistic annotations; projecting the linguistic annotations from the source language natural language text to the target language natural language text; applying one or more filters to remove at least one projected linguistic annotation from the target language natural language text that results in at least one error; selecting at least one target language natural language text having substantially complete linguistic annotations; training a machine learning model using the selected at least one target language natural language text and annotations; and adding, using the trained
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: February 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alan Akbik, Laura Chiticariu, Marina Danilevsky Hailpern, Yunyao Li, Huaiyu Zhu
  • Patent number: 9898448
    Abstract: Method for text processing executable at a computing device, comprising appreciating a source phrase comprised of source words; appreciating a target phrase comprised of target words; associating a respective source word feature set with each one of the source words; associating a respective target word feature set with each one of the target words; analyzing source word feature sets and target word feature sets; and based on the analysis, generating one or more phrase transformation rules for transforming the source phrase into the target phrase. Also a server and non-transitory computer-readable medium storing program instructions for carrying out the method.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: February 20, 2018
    Assignee: YANDEX EUROPE AG
    Inventor: Ilia Alekseevich Melnikov
  • Patent number: 9898773
    Abstract: Example apparatus and methods access multiple sources of information concerning features for applications, clean the data from the multiple sources, extract features from the cleaned data, selectively weight the sources, data or extracted features and produce a feature vector. The feature vector may then be used in a single language feature space or in a multi-language feature space. Feature spaces may then be used to find similarities between applications to facilitate recommending applications. In one embodiment, different feature spaces may be connected using a graph where nodes represent items and edges represent similarity relationships between items based on related feature spaces. Traversing the graph may allow similarities to be found that might not otherwise be possible. For example, while there may be no direct English to Hebrew similarity relationship, there may be English to French and French to Hebrew relationships that can be followed in the graph.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: February 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nir Nice, Noam Koenigstein, Shay Ben-Elazar, Shahar Keren, Ulrich Paquet, Yehuda Finkelstein
  • Patent number: 9892112
    Abstract: Embodiments relate to a system, program product, and method for use with an intelligent computer platform to decipher analogical phrases. The aspect of deciphering the phrase includes parsing a phrase into subcomponents, identifying a category for each parsed subcomponent and a syntactic structure of the phrase, and generating a list of definitions for each parsed subcomponent. Definitions in the list are ranked according to relevance and an outcome base is identified based on ranked relevancy, with the outcome being a definition with the highest relevance in the list. A corpus is searched for evidence of a pattern associated with the list. Each definition in the list is scored according to a weighted calculation based on congruence of corpus evidence with the pattern. An outcome is generated from the pattern that receives the highest score based on congruence with the corpus evidence.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed
  • Patent number: 9892733
    Abstract: An exemplary computer system configured to user multiple automatic speech recognizers (ASRs) with a plurality of language and acoustic models to increase the accuracy of speech recognition.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: February 13, 2018
    Assignee: SPEECH MORPHING SYSTEMS, INC.
    Inventor: Fathy Yassa
  • Patent number: 9886956
    Abstract: A system for delivering one or more transcription products is provided. The system includes a memory, at least one processor coupled to the memory, a customer interface component, an automatic speech recognition component, an editor interface component, and a delivery agent component. The customer interface component is configured to receive transcription request information identifying at least one media file, the at least one media file including content. The automatic speech recognition component is configured to generate draft transcription information that represents a draft transcription of the content. The editor interface component is configured to generate edited transcription information that represents an edited transcription of the content.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: February 6, 2018
    Assignee: 3Play Media, Inc.
    Inventors: Christopher S. Antunes, Roger S. Zimmerman, Christopher E. Johnson, Anatole Khesin, Jeremy E. Barron, Joshua Miller, Harriet Ruth Owers-Bradley
  • Patent number: 9886432
    Abstract: Systems and processes are disclosed for predicting words using a categorical stem and suffix word n-gram language model. A word prediction includes determining a stem probability using a stem language model. The word prediction also includes determining a suffix probability using suffix language model decoupled from the stem model, in view of one or more stem categories. The word prediction also includes determine a probability of the stem belonging to the stem category. A joint probability is determined based on the foregoing, and one or more word predictions having sufficient likelihood. In this way, the categorical stem and suffix language model constraints predicted suffixes to those that would be grammatically valid with predicted stems, thereby producing word predictions with grammatically valid stem and suffix combinations.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: February 6, 2018
    Assignee: Apple Inc.
    Inventors: Jerome R. Bellegarda, Sibel Yaman
  • Patent number: 9886478
    Abstract: An aircraft service information handling system comprises an input module operable to collect field service narrative data. A natural language data extraction module extracts problem data and related solution data from the narrative data, and a database module populates an aircraft service information database with the extracted problem data and the related extracted solution data. The database module further searches the database for populated problem data, and retrieves the related populated solution data.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: February 6, 2018
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventor: Joydeb Mukherjee
  • Patent number: 9881006
    Abstract: A method of forming parallel corpora comprises receiving sets of items in first language and second languages, each of the sets having one or more associated descriptions and metadata. The metadata is collected from the two sets of items and are aligned using the metadata. The aligned metadata are mapped from the first language to the second language for each of the sets. The descriptions of two items are fetched and the structural similarity of the descriptions is measured to assess whether two items are likely to be translations of each other. For mapped items with structurally similar descriptions, the mapped item descriptions are formed into respective sentences in first language and in the second language. The sentences are parallel corpora which may be used to translate an item from the first language to the second language, and also to train a machine translation system.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: January 30, 2018
    Assignee: PayPal, Inc.
    Inventors: Jean-David Ruvini, Hassan Sawaf, Derek Barnes
  • Patent number: 9881007
    Abstract: Various embodiments described herein facilitate multi-lingual communications. The systems and methods of some embodiments enable multi-lingual communications through different modes of communication including, for example, Internet-based chat, e-mail, text-based mobile phone communications, postings to online forums, postings to online social media services, and the like. Certain embodiments implement communication systems and methods that translate text between two or more languages. Users of the systems and methods may be incentivized to submit corrections for inaccurate or erroneous translations, and may receive a reward for these submissions. Systems and methods for assessing the accuracy of translations are described.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: January 30, 2018
    Assignee: Machine Zone, Inc.
    Inventors: Francois Orsini, Nikhil Bojja
  • Patent number: 9875234
    Abstract: An optimized fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The optimized fact checking system automatically monitors information, processes the information, fact checks the information in an optimized manner and/or provides a status of the information. In some embodiments, the optimized fact checking system generates, aggregates, and/or summarizes content.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: January 23, 2018
    Inventor: Lucas J. Myslinski
  • Patent number: 9871536
    Abstract: A computer generates a plurality of pieces of syntax information respectively corresponding to a plurality of words in a compression target document by analyzing relationships between the plurality of words. Next, the computer assigns a plurality of compression codes to the plurality of words and to the plurality of pieces of syntax information. Then, the computer outputs the plurality of compression codes with an arrangement of a specific order.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: January 16, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Masao Ideuchi, Masahiro Kataoka, Seiji Okura
  • Patent number: 9870632
    Abstract: An information processing apparatus includes a selecting unit, a degree-of-association calculating unit, and a display. The selecting unit selects at least one of multiple components constituting electronic information. The degree-of-association calculating unit calculates the degree of association representing a strength of association between a different component associated with the component selected by the selecting unit and the selected component. The display displays associated-component information regarding the different component which is associated with the selected component, in a form based on the degree of association which is calculated by the degree-of-association calculating unit. When at least one of the components has a description indicating a conjunctive relation with the different component, the degree-of-association calculating unit associates the component with the different component.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: January 16, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Daisuke Tatsumi, Takeshi Onishi, Hiroyuki Sayuda, Eisaku Hayashi
  • Patent number: 9864742
    Abstract: A system to apply persona styles to written communications. The system includes a communication analyzer and a modification engine. The communication analyzer receives an element of original content of a written communication. The communication analyzer also receives a selection of a persona style. The selected persona style defines a communication style. The modification engine presents a substitute element to a user in response to a determination that the element of the original content of the written communication is incompatible with the selected persona style. The substitute element is compatible with the selected persona style.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Li Chen, Yongcheng Li, Govindaraj Sampathkumar, Ryan Urquhart
  • Patent number: 9858258
    Abstract: Automatic locale determination for documents is described. In an embodiment, a computer server receives an electronic document comprising a plurality of unknown-language data elements each associated with one or more types. Based on a document schema of the document, the computer system selects one or more unknown-language data elements from the plurality of unknown-language data elements and assigning to each of the one or more unknown-language data elements a corresponding weight value based on a respective type of the unknown-language data element.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: January 2, 2018
    Assignee: Coupa Software Incorporated
    Inventor: Matthew Pasquini