Universal machine translator of arbitrary languages utilizing epistemic moments

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6233545
SERIAL NO

09033676

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A universal machine translator of arbitrary languages enables the semantic, or meaningful, translation of arbitrary languages with zero loss of meaning of the source language in the target language translation, which loss is typical in prior art human and machine translations. The universal machine translator embodies universal transformations itself and comprises the means for identifying high-level grammatical constructions of a source language word stream, constructing a grammatical world model of the syntax of the source language high-level word stream, decomposing source and target languages into universal moments of meaning, or epistemic instances, translating the epistemic moments of source and target languages with substantially no loss in meaning, constructing a grammatical world model of the syntax of the target language high-level word stream, optionally adjusting the target language syntax to comply with a preferred target language grammar, and generating the translated target language word stream. The universal machine translator also comprises the means to embody arbitrary sensory/motor receptions and transmissions of arbitrary word streams, which allows universally translated communications to occur among human beings and machines.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • Assignment data not available. Check PTO

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Datig, William E P.O. Box 528, Centerport, NY 11721 6 405

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 5706406 Architecture for an artificial agent that reasons defeasibly 39 1995
 
SHARP KABUSHIKI KAISHA (1)
* 5495413 Translation machine having a function of deriving two or more syntaxes from one original sentence and giving precedence to a selected one of the syntaxes 48 1993
 
Westinghouse Electric Corp. (1)
* 4905138 Meta-interpreter 88 1988
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
* 4773039 Information processing system for compaction and replacement of phrases 81 1985
* 4852003 Method for removing enclitic endings from verbs in romance languages 11 1987
* 5510981 Language translation apparatus and method using context-based translation models 180 1993
* 5806021 Automatic segmentation of continuous text using statistical approaches 72 1996
 
NUANCE COMMUNICATIONS, INC. (1)
* 5844798 Method and apparatus for machine translation 42 1994
 
TOPPAN PRINTING CO., LTD. (1)
* 5659765 Machine translation system 63 1995
 
SHIMANO INC. (1)
* 5193144 Fuzzy system 22 1989
 
TEXAS INSTRUMENTS INCORPORATED (2)
* 4688195 Natural-language interface generating system 282 1983
* 4829423 Menu-based natural language understanding system 199 1987
 
FUJITSU LIMITED (1)
* 5323311 Classified-by-field dictionary generating apparatus, machine translation apparatus and machine translation system using these apparatuses 38 1991
 
HITACHI, LTD. (1)
* 5907821 Method of computer-based automatic extraction of translation pairs of words from a bilingual text 107 1996
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
* 5612872 Machine translation system 44 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (13)
* 2003/0061,026 Method and apparatus for translating one species of a generic language into another species of a generic language 6 2002
* 2004/0125,120 Method and apparatus for interactive transmission and reception of tactile information 12 2002
* 2003/0130,977 Method for recognizing trees by processing potentially noisy subsequence trees 27 2003
* 2004/0215,645 Method, apparatus. and program to efficiently serialize objects 0 2004
* 7672829 Pivot translation method and system 6 2004
* 2005/0119,874 Pivot translation method and system 0 2004
7963048 Dual path kiln 16 2006
* 2010/0198,582 Verbal command laptop computer and software 2 2009
8201501 Dual path kiln improvement 5 2009
* 2011/0320,191 TEXT CREATION SYSTEM AND METHOD 6 2010
* 9063931 Multiple language translation system 0 2011
8342102 Dual path kiln improvement 3 2012
9818400 Method and apparatus for discovering trending terms in speech requests 0 2015
 
Artificial Cognition Inc. (1)
* 8108207 Methods and apparatus for understanding machine vocabulary 12 2009
 
SAMSUNG ELECTRONICS CO., LTD. (1)
* 2008/0189,592 METHOD FOR DISPLAYING TEXT IN PORTABLE TERMINAL 2 2007
 
Sony Electronics Inc. (1)
* 7319951 Application of category theory and cognitive science to design of semantic descriptions for content data 43 2001
 
Made2 Manage Systems, Inc. (1)
* 7131069 Navigational interface for ERP system 151 1999
 
ROY-G-BIV CORPORATION (6)
* 2002/0156,872 Systems and methods for transmitting motion control data 45 2002
* 2003/0069,998 Motion services protocol accessible through uniform resource locator (URL) 14 2002
* 2008/0275,576 Motion control systems 9 2002
* 2008/0275,577 MOTION CONTROL SYSTEMS 7 2004
* 2006/0064,503 Data routing systems and methods 10 2004
7502662 Event management systems and methods for motion control systems 0 2007
 
ORACLE INTERNATIONAL CORPORATION (2)
* 9201853 Frame-slot architecture for data conversion 0 2012
* 2013/0041,908 Frame-Slot Architecture for Data Conversion 0 2012
 
APPLE INC. (43)
* 7774746 Generating a format translator 29 2006
* 2007/0260,571 Generating a format translator 9 2006
9330720 Methods and apparatus for altering audio output signals 0 2008
9318108 Intelligent automated assistant 13 2011
9262612 Device access using voice authentication 10 2011
* 8706472 Method for disambiguating multiple readings in language conversion 32 2011
* 2013/0041,647 METHOD FOR DISAMBIGUATING MULTIPLE READINGS IN LANGUAGE CONVERSION 13 2011
9483461 Handling speech synthesis of content for multiple languages 1 2012
9548050 Intelligent automated assistant 2 2012
9117447 Using event alert text as input to an automated assistant 15 2012
8942986 Determining user intent based on ontologies of domains 15 2012
8903716 Personalized vocabulary for digital assistant 13 2012
8892446 Service orchestration for intelligent automated assistant 18 2012
8930191 Paraphrasing of user requests and results by automated digital assistant 28 2013
9495129 Device, method, and user interface for voice-activated navigation and browsing of a document 0 2013
9576574 Context-sensitive handling of interruptions by intelligent digital assistant 2 2013
9190062 User profiling for voice input processing 2 2014
9368114 Context-sensitive handling of interruptions 2 2014
9697822 System and method for updating an adaptive speech recognition model 0 2014
9633674 System and method for detecting errors in interactions with a voice-based digital assistant 1 2014
9620104 System and method for user-specified pronunciation of words for speech synthesis and recognition 0 2014
9582608 Unified ranking with entropy-weighted information for phrase-based semantic auto-completion 1 2014
9300784 System and method for emergency calls initiated by voice command 5 2014
9734193 Determining domain salience ranking from ambiguous words in natural speech 0 2014
9502031 Method for supporting dynamic grammars in WFST-based ASR 2 2014
9338493 Intelligent automated assistant for TV user interactions 4 2014
9633004 Better resolution when referencing to concepts 0 2014
9620105 Analyzing audio input for efficient speech and music recognition 0 2014
9715875 Reducing the need for manual start/end-pointing and trigger phrases 0 2014
9430463 Exemplar-based natural language processing 1 2014
9711141 Disambiguating heteronyms in speech synthesis 0 2014
9798393 Text correction processing 0 2015
9760559 Predictive text input 0 2015
9785630 Text prediction using combined word N-gram and unigram language models 0 2015
9535906 Mobile device having human language translation capability with positional feedback 2 2015
9668121 Social reminders 0 2015
9646609 Caching apparatus for serving phonetic pronunciations 0 2015
9721566 Competing devices responding to voice triggers 0 2015
9633660 User profiling for voice input processing 6 2015
9697820 Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks 0 2015
9646614 Fast, language-independent method for user authentication by voice 1 2015
9668024 Intelligent automated assistant for TV user interactions 0 2016
9626955 Intelligent text-to-speech conversion 0 2016
 
Next Stage Evolution, LLC (1)
8655804 System and method for determining a characteristic of an individual 0 2009
 
BOTANIC TECHNOLOGIES, INC. (1)
* 2015/0066,484 SYSTEMS AND METHODS FOR AN AUTONOMOUS AVATAR DRIVER 1 2014
 
KABUSHIKI KAISHA TOSHIBA (1)
* 2006/0080,361 Document information processing apparatus, document information processing method, and document information processing program 10 2005
 
THE GEORGE WASHINGTON UNIVERSITY (1)
* 2005/0004,823 Systems and methods for complexity management 41 2003
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (17)
* 6453462 Mock translation system, method, and program using multi-byte placeholder characters to test translatability of software that will display multi-byte languages 26 1999
* 6425123 System, method, and program for testing translatability of software by using english multi-byte transliteration creating double-wide characters 33 1999
* 7089559 Method, apparatus, and program for chaining server applications 2 2001
* 2003/0028,678 Method, apparatus, and program for chaining server applications 0 2001
* 7257592 Replicating the blob data from the source field to the target field based on the source coded character set identifier and the target coded character set identifier, wherein the replicating further comprises converting the blob data from the source coded character set identifier to the target coded character set identifier 7 2003
* 2004/0267,843 Replication of binary large object data 5 2003
7171419 Method, apparatus, and program to efficiently serialize objects 2 2004
* 8380484 Method and system of dynamically changing a sentence structure of a message 0 2004
* 2006/0036,433 Method and system of dynamically changing a sentence structure of a message 2 2004
* 2007/0010,989 Decoding procedure for statistical machine translation 9 2005
* 7788082 Computational linguistic statements for providing an autonomic computing environment 0 2007
* 8560326 Voice prompts for use in speech-to-speech translation system 0 2008
* 2008/0243,476 Voice Prompts for Use in Speech-to-Speech Translation System 2 2008
* 8230331 Differential dynamic content delivery with indications of interest from non-participants 0 2008
* 9292478 Visual editor for editing complex expressions 0 2008
8245134 Differential dynamic content delivery with a session document recreated in dependence upon an interest of an identified user participant 1 2008
* 9311278 Visual editor for editing complex expressions 0 2012
 
Symbionautics Corporation (2)
* 6604094 Simulating human intelligence in computers using natural language dialog 35 2000
* 2003/0144,832 Machine translation system 30 2002
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 6633845 Music summarization system and method 37 2000
 
LANGUAGE WEAVER, INC. (1)
8825466 Modification of annotated bilingual segment pairs in syntax-based machine translation 7 2007
 
BLACKBERRY LIMITED (7)
* 8296126 System and method for multi-lingual translation 1 2004
* 2005/0187,774 System and method for multi-lingual translation 6 2004
9454516 Method and handheld electronic device employing a touch screen for ambiguous word review or correction 0 2008
* 2009/0182,552 METHOD AND HANDHELD ELECTRONIC DEVICE EMPLOYING A TOUCH SCREEN FOR AMBIGUOUS WORD REVIEW OR CORRECTION 18 2008
8498858 System and method for multi-lingual translation 0 2012
* 9258701 Adding randomness internally to a wireless mobile communication device 0 2014
* 2014/0205,098 ADDING RANDOMNESS INTERNALLY TO A WIRELESS MOBILE COMMUNICATION DEVICE 0 2014
 
INFINEON TECHNOLOGIES DEVELOPMENT CENTER TEL AVIV LTD. (1)
* 6314557 Hybrid computer programming environment 7 1998
 
SUN MICROSYSTEMS, INC. (1)
* 2003/0237,055 Methods and systems for processing text elements 7 2002
 
Sankhya Technologies Private Limited (2)
* 7529658 Method for specifying equivalence of language grammars and automatically translating sentences in one language to sentences in another language in a computer environment 2 2002
* 2005/0256,699 Method for specifying equivalence of language grammars and automatically translating sentences in one language to sentences in another language in a computer environment 1 2005
 
Inventec Besta Co., Ltd. (1)
* 6341959 Method and system for learning a language 6 2000
 
KMSTANDARDS LLC (2)
* 8606796 Method and system for creating a data profile engine, tool creation engines and product interfaces for identifying and analyzing files and sections of files 3 2009
* 2010/0191,748 Method and System for Creating a Data Profile Engine, Tool Creation Engines and Product Interfaces for Identifying and Analyzing Files and Sections of Files 20 2009
 
SMIGIN LLC (1)
* 9678942 Methods for generating phrases in foreign languages, computer readable storage media, apparatuses, and systems utilizing same 0 2015
 
NATIONAL SECURITY AGENCY (1)
* 8185373 Method of assessing language translation and interpretation 2 2009
 
AT&T KNOWLEDGE VENTURES, L.P. (1)
* 2009/0210,229 Processing Received Voice Messages 3 2008
 
ABBYY PRODUCTION LLC (1)
* 8892423 Method and system to automatically create content for dictionaries 1 2011
 
Second Sight Laser Technologies, Inc. (1)
7655002 Lenticular refractive surgery of presbyopia, other refractive errors, and cataract retardation 78 2004
 
ADOBE SYSTEMS INCORPORATED (1)
* 8132098 Inhibiting hyphenation clusters in automated paragraph layouts 0 2008
 
SOLOMON, NEAL (2)
* 7277876 Dynamic adaptive distributed computer system 6 2005
* 2005/0177,593 Dynamic adaptive distributed computer system 62 2005
 
FMR LLC (1)
* 2016/0343,077 Probabilistic Analysis Trading Platform Apparatuses, Methods and Systems 0 2015
 
NUANCE COMMUNICATIONS, INC. (4)
* 6892190 Method and apparatus for machine translation and recording medium 4 2001
* 2002/0065,647 Method and apparatus for machine translation and recording medium 4 2001
* 8849665 System and method of providing machine translation from a source language to a target language 1 2008
* 2009/0192,781 SYSTEM AND METHOD OF PROVIDING MACHINE TRANSLATION FROM A SOURCE LANGUAGE TO A TARGET LANGUAGE 8 2008
 
Cadence Design Systems, Inc. (2)
* 7873948 Method and system for split-compiling a hybrid language program 2 2006
* 2006/0225,054 Method and system for split-compiling a hybrid language program 10 2006
 
NEC (CHINA) CO., LTD. (2)
* 8078467 Device and method for language model switching and adaptation 18 2007
* 2008/0040,099 DEVICE AND METHOD FOR LANGUAGE MODEL SWITCHING AND ADAPTION 28 2007
 
KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS (2)
* 8219386 Arabic poetry meter identification system and method 0 2009
* 2010/0185,436 Arabic poetry meter identification system and method 6 2009
 
INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE (1)
* 2012/0239,382 RECOMMENDATION METHOD AND RECOMMENDER COMPUTER SYSTEM USING DYNAMIC LANGUAGE MODEL 1 2011
 
TRIGENT SOFTWARE LTD. (2)
* 8423348 Pattern generation 1 2006
* 2007/0213,973 Pattern Generation 5 2006
 
SDL, INC. (14)
8886518 System and method for capitalizing machine translated text 6 2006
9122674 Use of annotations in statistical machine translation 5 2006
8468149 Multi-lingual online community 30 2007
8831928 Customizable machine translation service 6 2007
8615389 Generation and exploitation of an approximate language model 17 2008
8990064 Translating documents based on content 15 2009
8380486 Providing machine-generated translations and corresponding trust levels 13 2009
8676563 Providing human-generated and machine-generated trusted translations 17 2010
8694303 Systems and methods for tuning parameters in statistical machine translation 9 2011
8886515 Systems and methods for enhancing machine translation post edit review processes 5 2011
8942973 Content page URL translation 8 2012
8886517 Trust scoring for language translation systems 7 2012
9152622 Personalized machine translation via online adaptation 1 2012
9213694 Efficient online domain adaptation 1 2013
 
NEC CORPORATION (1)
* 7219050 Automatic interpreting system including a system for recognizing errors 12 2001
 
AUTOMATION MIDDLEWARE SOLUTIONS, INC. (13)
7031798 Event management systems and methods for the distribution of motion control commands 17 2002
* 2002/0165,627 Event management systems and methods for the distribution of motion control commands 0 2002
* 7024666 Motion control systems and methods 17 2003
8032605 Generation and distribution of motion commands over a distributed network 2 2003
7137107 Motion control systems and methods 17 2004
7024255 Event driven motion systems 15 2004
7853645 Remote generation and distribution of command programs for programmable devices 134 2004
* 2005/0114,444 Remote generation and distribution of command programs for programmable devices 123 2005
8271105 Motion control systems 2 2006
* 2006/0282,180 Motion control systems 7 2006
7904194 Event management systems and methods for motion control systems 9 2007
8102869 Data routing systems and methods 2 2009
8027349 Database event driven motion systems 7 2009
 
MICROSOFT TECHNOLOGY LICENSING, LLC (11)
* 7593843 Statistical language model for logical form using transfer mappings 14 2004
* 2005/0228,640 Statistical language model for logical forms 43 2004
* 7562082 Method and system for detecting user intentions in retrieval of hint sentences 14 2005
* 2006/0142,994 Method and system for detecting user intentions in retrieval of hint sentences 7 2005
* 8024319 Finite-state model for processing web queries 1 2007
* 2008/0183,673 Finite-state model for processing web queries 3 2007
8046211 Technologies for statistical machine translation based on generated reordering knowledge 3 2007
* 2012/0143,593 FUZZY MATCHING AND SCORING BASED ON DIRECT ALIGNMENT 1 2010
* 9183197 Language processing resources for automated mobile language translation 0 2012
* 2014/0172,407 LANGUAGE PROCESSING RESOURCES FOR AUTOMATED MOBILE LANGUAGE TRANSLATION 0 2012
* 9330087 Word breaker from cross-lingual phrase table 0 2013
 
KYOCERA COMMUNICATION SYSTEMS CO. (1)
* 2001/0049,733 Content distribution system 4 2001
 
GOOGLE TECHNOLOGY HOLDINGS LLC (5)
* 7984034 Providing parallel resources in search results 4 2007
* 8484218 Translating keywords from a source language to a target language 6 2011
* 2012/0271,828 Localized Translation of Keywords 3 2011
8515934 Providing parallel resources in search results 2 2011
* 9460705 Devices and methods for weighting of local costs for unit selection text-to-speech synthesis 0 2013
 
KABUSHIKI KAISHA TOPCON (1)
* 9540786 Construction machine control system 0 2014
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (3)
* 8356002 Learning apparatus and method of intelligent system 1 2008
* 2009/0063,388 LEARNING APPARATUS AND METHOD OF INTELLIGENT SYSTEM 6 2008
* 2011/0153,309 AUTOMATIC INTERPRETATION APPARATUS AND METHOD USING UTTERANCE SIMILARITY MEASURE 4 2010
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 2009/0265,175 Method and system for providing a translation service for a voice channel 6 2008
 
GENERAL ELECTRIC COMPANY (5)
* 6507831 Automated creation of a diagnostic tool for the servicing of equipment from free form text dispatches 2 1999
7653871 Mathematical decomposition of table-structured electronic documents 1 2003
* 2004/0194,009 Automated understanding, extraction and structured reformatting of information in electronic files 23 2003
* 2004/0193,433 Mathematical decomposition of table-structured electronic documents 0 2003
* 2004/0193,520 Automated understanding and decomposition of table-structured electronic documents 28 2003
 
Kelly, Joseph R. (1)
7974963 Method and system for retrieving confirming sentences 1 2005
 
Harbinger Associates, LLC (1)
* 2006/0112,091 Method and system for obtaining collection of variants of search query subjects 24 2005
 
MASTERWRITER, INC. (1)
* 2004/0133,559 Information management system 3 2003
 
DELL PRODUCTS L.P. (4)
* 7065484 Method and systems for screening Chinese address data 3 2002
* 2003/0135,359 Method and systems for screening Chinese address data 2 2002
7661090 Task generation runtime engine 3 2006
* 2007/0162,899 Task generation runtime engine 5 2006
 
Geneva Software Technologies Limited (1)
* 2006/0080,082 System and method for product migration in multiple languages 37 2005
 
CARRABIS, SUSAN (6)
* 7383283 Programable method and apparatus for real-time adaptation of presentations to individuals 5 2002
* 2003/0074,092 Programable method and apparatus for real-time adaptation of presentations to individuals 17 2002
* 7822783 Programmable method and apparatus for real-time adaptation of presentations to individuals 5 2008
* 2008/0183,318 Programmable Method and Apparatus for Real-Time Adaptation of Presentations to Individuals 2 2008
8195597 System and method for obtaining subtextual information regarding an interaction between an individual and a programmable device 0 2008
* 2008/0313,108 System and Method for Obtaining Subtextual Information Regarding an Interaction Between an Individual and a Programmable Device 2 2008
 
EBAY INC. (3)
7953638 Method and apparatus for reaching small markets with a culture specific on-line commerce service 1 2003
* 2005/0075,942 Method and apparatus for reaching small markets with a culture specific on-line commerce service 1 2003
* 2011/0197,208 METHOD AND APPARATUS FOR REACHING SMALL MARKETS WITH A CULTURE SPECIFIC ON-LINE COMMERCE SERVICE 2 2011
 
STEVEN M. HOFFBERG 2004-1 GRAT (1)
* 2014/0089,241 System and method for intermachine markup language communications 5 2013
 
UNIVERSITY OF SOUTHERN CALIFORNIA (11)
8214196 Syntax-based statistical translation model 20 2002
8548794 Statistical noun phrase translation 8 2004
8296127 Discovery of parallel text portions in comparable collections of corpora and training using comparable texts 17 2005
8666725 Selection and use of nonstatistical translation components in a statistical machine translation framework 10 2005
8600728 Training for a text-to-text application which uses string to tree conversion for training and decoding 7 2005
8433556 Semi-supervised training for statistical word alignment 13 2006
8943080 Systems and methods for identifying parallel documents and sentence fragments in multilingual document collections 3 2006
8977536 Method and system for translating information with a higher probability of a correct translation 4 2008
8234106 Building a translation lexicon from comparable, non-parallel corpora 21 2009
* 2010/0042,398 Building A Translation Lexicon From Comparable, Non-Parallel Corpora 26 2009
* 2010/0174,524 Empirical Methods for Splitting Compound Words with Application to Machine Translation 24 2010
* Cited By Examiner