This web is for holding topics deemed as old or irrelevant for KitWiki. If you think the topic doesn't belong here, please check that it's named properly (is a WikiWord) and descriptively, contains relevant data, and is put back to a relevant web.

The purpose of this page is to watch how many patents are covering basic language technology algorithms. Especially, many finite-state algorithms have become patented. This has a tremendeously paralyzing effect on the research.

Some New Finite-State Based Patents in US

  • USPat:3,943,350 Radix converter utilizing automata
  • USPat:4,513,435 System operable as an automaton for recognizing continuously spoken words with reference to demi-word pair reference patterns
  • USPat:4,550,436 Parallel text matching methods and apparatus
  • USPat:4,555,796 DP Matching system for recognizing a string of words connected according to a regular grammar
  • USPat:4,644,529 High-speed switching processor for a burst-switching communications system
  • USPat:4,761,734 Data-processing apparatus provided with a finite-state machine to perform a program jump
  • USPat:4,805,137 Bus controller command block processing system
  • USPat:4,870,414 Even mark modulation coding method
  • USPat:4,905,204 Method of weighting a trace stack from a plurality of input traces
  • USPat:5,043,988 Method and apparatus for high precision weighted random pattern generation
  • USPat:5,086,472 Continuous speech recognition apparatus
  • USPat:5,095,484 Phase invariant rate 8/10 matched spectral null code for PRML
  • USPat:5,097,151 Sequential finite-state machine circuit and integrated circuit
  • USPat:5,125,098 Finite state-machine employing a content-addressable memory
  • USPat:5,189,610 Electronic dictionary with correct and incorrect words
  • USPat:5,224,040 Method for translating chinese sentences
  • USPat:5,245,339 Flexible encoding method and architecture for high speed data transmission and storage
  • USPat:5,299,206 System and method for analyzing complex sequences in trace arrays using multiple finite automata
  • USPat:5,317,509 Regular expression factoring for scanning multibyte character sets with a single byte automata machine
  • USPat:5,321,771 Method and device for automatic image segmentation by textural analysis
  • USPat:5,325,091 Text-compression technique using frequency-ordered array of word-number mappers
  • USPat:5,331,320 Coding method and apparatus using quaternary codes
  • USPat:5,369,577 Text searching system
  • USPat:5,394,405 Universal weight generator
  • USPat:5,396,498 Integrated circuit with peripheral test controller
  • USPat:5,408,585 Internal connection method for neural networks
  • USPat:5,410,635 Connected word recognition system including neural networks arranged along a signal time axis
  • USPat:5,450,540 Graphical interface for interacting constrained actors
  • USPat:5,450,598 Finite state machine data storage where data transition is accomplished without the use of pointers
  • USPat:5,488,719 System for categorizing character strings using acceptability and category information contained in ending substrings
  • USPat:5,495,409 Constructing method of finite-state machine performing transitions according to a partial type of success function and a failure function
  • USPat:5,502,774 Automatic recognition of a consistent message using multiple complimentary sources of information
  • USPat:5,523,946 Compact encoding of multi-lingual translation dictionaries
  • USPat:5,526,444 Document image decoding using modified branch-and-bound methods
  • USPat:5,526,486 Apparatus for detecting undefined states of a finite state machine (FSM) and resetting the FSM upon detection
  • USPat:5,551,049 Thesaurus with compactly stored word groups
  • USPat:5,553,283 Stored mapping data with information for skipping branches while keeping count of suffix endings
  • USPat:5,560,037 Compact hyphenation point data
  • USPat:5,568,632 Method and apparatus for cache memory
  • USPat:5,581,780 Stored string data with next and alternative information a processor can use to reach next and alternative locations in memory
  • USPat:5,594,641 Finite-state transduction of related word forms for text indexing and retrieval
  • USPat:5,600,774 Graphical interface for interacting constrained actors
  • USPat:5,606,690 Non-literal textual search using fuzzy finite non-deterministic automata
  • USPat:5,610,812 Contextual tagger utilizing deterministic finite state transducer
  • USPat:5,621,809 Computer program product for automatic recognition of a consistent message using multiple complimentary sources of information
  • USPat:5,625,554 Finite-state transduction of related word forms for text indexing and retrieval
  • USPat:5,706,400 Fault-tolerant implementation of finite-state automata in recurrent neural networks
  • USPat:5,721,939 Method and apparatus for tokenizing text
  • USPat:5,737,621 Finite-state encoding system for hyphenation rules
  • USPat:5,754,847 Word/number and number/word mapping
  • USPat:5,761,077 Graph partitioning engine based on programmable gate arrays
  • USPat:5,781,881 Variable-subframe-length speech-coding classes derived from wavelet-transform parameters
  • USPat:5,781,884 Grapheme-to-phoneme conversion of digit strings using weighted finite state transducers to apply grammar to powers of a number basis
  • USPat:5,781,884 Grapheme-to-phoneme conversion of digit strings using weighted finite state transducers to apply grammar to powers of a number basis
  • USPat:5,806,032 Compilation of weighted finite-state transducers from decision trees
  • USPat:5,835,688 Generic method for automatically generating finite-state machines for schedudling from print engine capabilities
  • USPat:5,859,608 Successive approximation and shift register without redundancy
  • USPat:5,914,887 Congestion based cost factor computing apparatus for integrated circuit physical design automation system
  • USPat:5,916,315 Viterbi detector for class II partial response equalized miller-squared signals
  • USPat:5,937,181 Simulation of a process of a concurrent system
  • USPat:5,943,659 Deterministic encoding of fuzzy finite state automata in continuous recurrent neural networks
  • USPat:5,943,659 Deterministic encoding of fuzzy finite state automata in continuous recurrent neural networks
  • USPat:5,950,184 Indexing a database by finite-state transducer
  • USPat:5,978,801 Character and/or character-string retrieving method and storage medium for use for this method
  • USPat:6,016,330 Encoding and detection of balanced codes
  • USPat:6,018,735 Non-literal textual search using fuzzy finite-state linear non-deterministic automata
  • USPat:6,023,760 Modifying an input string partitioned in accordance with directionality and length constraints
  • USPat:6,032,111 Method and apparatus for compiling context-dependent rewrite rules and input strings
  • USPat:6,073,098 Method and apparatus for generating deterministic approximate weighted finite-state automata
  • USPat:6,082,619 Method for locating and reading a two-dimensional barcode
  • USPat:6,108,676 Document processing apparatus, document type determining method, and hierarchical regular expression determining method
  • USPat:6,169,999 Dictionary and index creating system and document retrieval system
  • USPat:6,226,613 Decoding input symbols to input/output hidden markoff models
  • USPat:6,233,580 Word/number and number/word mapping
  • USPat:6,243,679 Systems and methods for determinization and minimization a finite state transducer for speech recognition
  • USPat:6,243,679 Systems and methods for determinization and minimization a finite state transducer for speech recognition
  • USPat:6,252,388 Method and apparatus for measuring voltage using electric field sensors
  • USPat:6,266,634 Method and apparatus for generating deterministic approximate weighted finite-state automata
  • USPat:6,266,664 Method for scanning, analyzing and rating digital information content
  • USPat:6,278,973 On-demand language processing system and method
  • USPat:6,278,973 On-demand language processing system and method
  • USPat:6,278,996 System and method for message process and response
  • USPat:6,288,657 Encoding apparatus and method, decoding apparatus and method, and distribution media
  • USPat:6,324,600 System for controlling movement of data in virtual environment using queued direct input/output device and utilizing finite state machine in main memory with two disjoint sets of states representing host and adapter states
  • USPat:6,353,400 Radically abbreviated decoding
  • USPat:6,356,869 Method and apparatus for discourse management
  • USPat:6,393,072 Channel decoder using vocoder joint statistics
  • USPat:6,393,389 Using ranked translation choices to obtain sequences indicating meaning of multi-token expressions
  • USPat:6,424,444 Transmission and reception of duobinary multilevel pulse-amplitude-modulated optical signals using finite-state machine-based encoder
  • USPat:6,424,983 Schabes, et al., July 23, 2002, Spelling and grammar checking system
  • USPat:6,434,557 Online syntheses programming technique
  • USPat:6,456,971 Systems and methods for determinizing and minimizing a finite state transducer for pattern recognition
  • USPat:6,477,571 Transaction recognition and prediction using regular expressions
  • USPat:6,487,666 Intrusion detection signature analysis using regular expressions and logical operators
  • USPat:6,493,713 Dictionary and index creating system and document retrieval system
  • USPat:6,496,835 Methods for mapping data fields from one data set to another in a data processing environment
  • USPat:6,557,124 Method and system for encoding data for high performance error control
  • USPat:6,565,003 Method for locating and reading a two-dimensional barcode
  • USPat:6,570,927 Method for tail-biting and decoding recursive systematic codes
  • USPat:6,572,560 Multi-modal cardiac diagnostic decision support system and method
  • USPat:6,574,597 Fully expanded context-dependent networks for speech recognition
  • USPat:6,587,844 System and methods for optimizing networks of weighted unweighted directed graphs
  • USPat:6,591,400 Symbolic variable reduction
  • USPat:6,592,274 Transmission and reception of duobinary multilevel pulse-amplitude-modulated optical signals using finite-state machine-based encoder
  • USPat:6,618,697 Method for rule-based correction of spelling and grammar errors
  • USPat:6,675,162 Method for scanning, analyzing and handling various kinds of digital information content
  • USPat:6,675,163 Full match (FM) search algorithm implementation for a network processor
  • USPat:6,681,217 Boolean text search combined with extended regular expression search
  • USPat:6,684,201 Linguistic disambiguation system and method using string-based pattern training to learn to resolve ambiguity sites
  • USPat:6,708,159 Finite-state automaton modeling biologic neuron
  • USPat:6,715,107 Method and system for reducing the computation tree to include only model behaviors defined succinctly by a user via regular expressions as being of interest
  • USPat:6,725,431 Lazy symbolic model checking
  • USPat:6,754,650 System and method for regular expression matching using index
  • USPat:6,757,647 Method for encoding regular expressions in a lexigon
  • USPat:6,760,744 Digital processing system
  • USPat:6,785,643 Chart parsing using compacted grammar representations
  • USPat:6,823,054 Apparatus and method for analyzing an automated response system
  • USPat:6,842,796 Information extraction from documents with regular expression matching
  • USPat:6,952,667 Method and apparatus for extracting infinite ambiguity when factoring finite state transducers
  • USPat:6,952,694 Full regular expression search of network traffic
  • USPat:6,965,858 Method and apparatus for reducing the intermediate alphabet occurring between cascaded finite state transducers
  • USPat:6,981,201 Process for decoding signals and system and computer program product therefore
  • USPat:6,983,407 Random pattern weight control by pseudo random bit pattern generator initialization
  • USPat:7,010,476 Method and apparatus for constructing finite-state networks modeling non-concatenative processes
  • USPat:7,027,988 System and method of .epsilon. removal of weighted automata and transducers
  • USPat:7,031,896 Sandbox.Methods for performing generalized trajectory evaluation
  • USPat:7,031,923 Verbal utterance rejection using a labeller with grammatical constraints
  • USPat:7,039,166 Apparatus and method for visually representing behavior of a user of an automated response system
  • USPat:7,069,215 Systems and methods for extracting meaning from multimodal inputs using finite-state devices
  • USPat:7,072,880 Information retrieval and encoding via substring-number mapping
  • USPat:7,093,231 Grammer for regular expressions
  • USPat:7,107,205 Method and apparatus for aligning ambiguity in finite state transducers
  • USPat:7,113,555 Data channel with joint data estimation and timing recovery
  • USPat:7,113,903 Method and apparatus for providing stochastic finite-state machine translation
  • USPat:7,120,903 Data processing apparatus and method for generating the data of an object program for a parallel operation apparatus

Some Antique and New Language Related Patents

  • EP0827088 Finding and modifying strings of a regular language in a text
  • USPat:3,553,372 Wright, et al., January 5, 1971, SPEECH RECOGNITION APPARATUS
  • USPat:3,568,156 Thompson March 2, 1971, TEXT MATCHING ALGORITHM
  • USPat:3,579,194 Weinblatt May 18, 1971, PROCESS FOR DETERMINING THE SIMPLE CYCLES OF A FINITE DIRECTED GRAPH
  • USPat:3,582,881 Burton June 1, 1971, BURST-ERROR CORRECTING SYSTEMS
  • USPat:3,587,057 Armstrong, June 22, 1971, DATA SORTING SYSTEM
  • USPat:3,592,969 Yoshino, et al., July 13, 1971, SPEECH ANALYZING APPARATUS
  • USPat:3,593,309 Clark, IV, et al. (IBM), July 13, 1971, METHOD AND MEANS FOR GENERATING COMPRESSED KEYS
  • USPat:3,603,937 Loizides, et al., September 7, 1971, MULTILEVEL COMPRESSED INDEX GENERATION METHOD AND MEANS
  • USPat:3,611,316 Woodrum, October 5, 1971, INDIRECT INDEXED SEARCHING AND SORTING
  • USPat:3,612,660 Miller, October 12, 1971, DIGITAL DATA COMPACTION
  • USPat:3,612,676 Ooba, et al., October 12, 1971, DICTIONARY-READING DEVICE
  • USPat:3,614,746 Klinkhamer October 19, 1971, MEMORY ADDRESSING DEVICE USING ARBITRARY DIRECTED GRAPH STRUCTURE
  • USPat:3,618,032 Goldsberry, et al., November 2, 1971, AUTOMATIC DATA COMPOSING, EDITING AND FORMATTING SYSTEM
  • USPat:3,619,583 Arnold November 9, 1971, MULTIPLE FUNCTION PROGRAMMABLE ARRAYS
  • USPat:3,623,015 Schmitz, et al., November 23, 1971, STATISTICAL PATTERN RECOGNITION SYSTEM WITH CONTINUAL UPDATE OF ACCEPTANCE ZONE LIMITS
  • USPat:3,623,588 Prodan November 30, 1971, ELECTRONIC KEYBOARD WITH UPPER- AND LOWER-CASE CAPABILITY
  • USPat:3,624,302 Atal, November 30, 1971, SPEECH ANALYSIS AND SYNTHESIS BY THE USE OF THE LINEAR PREDICTION OF A SPEECH WAVE
  • USPat:3,631,520 Atal, December 28, 1971, PREDICTIVE CODING OF SPEECH SIGNALS
  • USPat:3,641,496 Slavin, February 8, 1972, ELECTRONIC VOICE ANNUNCIATING SYSTEM HAVING BINARY DATA CONVERTED INTO AUDIO REPRESENTATIONS
  • USPat:3,644,898 Post February 22, 1972, INFORMATION ASSOCIATION THROUGH LOGICAL FUNCTIONS DERIVED FROM LANGUAGE
  • USPat:3,651,459 Hahn March 21, 1972, CHARACTER DISTANCE CODING
  • USPat:3,651,483 Clark, IV, et al., March 21, 1972, METHOD AND MEANS FOR SEARCHING A COMPRESSED INDEX
  • USPat:3,654,609 Bluethman, et al., April 4, 1972, PROPORTIONAL SPACING VISUAL EDITING SYSTEM
  • USPat:3,654,708 Brudner, April 11, 1972, COMPUTER-ASSISTED INSTRUCTION VIA VIDEO TELEPHONE
  • USPat:3,665,450 Leban,May 23, 1972, METHOD AND MEANS FOR ENCODING AND DECODING IDEOGRAPHIC CHARACTERS
  • USPat:3,670,310 Bharwani, et al., June 13, 1972, METHOD FOR INFORMATION STORAGE AND RETRIEVAL
  • USPat:3,673,331 Hair, et al., June 27, 1972, IDENTITY VERIFICATION BY VOICE SIGNALS IN THE FREQUENCY DOMAIN
  • USPat:3,675,211 Raviv July 4, 1972, DATA COMPACTION USING MODIFIED VARIABLE-LENGTH CODING
  • USPat:3,675,212 Raviv, et al., July 4, 1972, DATA COMPACTION USING VARIABLE-LENGTH CODING
  • USPat:3,675,217 Dauber, et al., July 4, 1972, SEQUENCE INTERLOCKING AND PRIORITY APPARATUS
  • USPat:3,678,461 Choate, et al., July 18, 1972, EXPANDED SEARCH FOR TREE ALLOCATED PROCESSORS
  • USPat:3,678,470 Choate, et al., July 18, 1972, STORAGE MINIMIZED OPTIMUM PROCESSOR
  • USPat:3,679,830 Uffelman, et al., July 25, 1972, COHESIVE ZONE BOUNDARY DETECTOR
  • USPat:3,681,756 Burkhard, et al., August 1, 1972, SYSTEM FOR FREQUENCY MODIFICATION OF SPEECH AND OTHER AUDIO SIGNALS
  • USPat:3,688,286 Bennett, et al., August 29, 1972, DIGITAL DATA RECORDING AND REPRODUCING SYSTEM
  • USPat:3,689,915 September 5, 1972, ENCODING SYSTEM, Xerox
  • USPat:3,697,703 Clark, Jr., et al., October 10, 1972, SIGNAL PROCESSING UTILIZING BASIC FUNCTIONS
  • USPat:3,697,951 Bartholomew, et al., October 10, 1972, PATTERN RECOGNITION BY MULTIPLE ASSOCIATIVE TRANSFORMATIONS
  • USPat:3,699,531 Heimann October 17, 1972, DIGITAL DATA SELECTION AND DISPLAY SYSTEM
  • USPat:3,700,815 Doddington, et al., October 24, 1972, AUTOMATIC SPEAKER VERIFICATION BY NON-LINEAR TIME ALIGNMENT OF ACOUSTIC PARAMETERS
  • USPat:3,704,345 Coker, et al.,November 28, 1972, CONVERSION OF PRINTED TEXT INTO SYNTHETIC SPEECH
  • USPat:3,715,512 Kelly, February 6, 1973, ADAPTIVE PREDICTIVE SPEECH SIGNAL CODING SYSTEM
  • USPat:3,715,730 Smith, et al., February 6, 1973, MULTI-CRITERIA SEARCH PROCEDURE FOR TRAINABLE PROCESSORS
  • USPat:3,716,840 Masten, et al., February 13, 1973, MULTIMODAL SEARCH
  • USPat:3,717,851 Cocke, et al., February 20, 1973, PROCESSING OF COMPACTED DATA
  • USPat:3,725,875 Choate, et al., April 3, 1973, PROBABILITY SORT IN A STORAGE MINIMIZED OPTIMUM PROCESSOR
  • USPat:3,726,193 Ishii, April 10, 1973, APPARATUS FOR PHOTO-TYPESETTING
  • USPat:3,726,993 Lavallee April 10, 1973, DATA COMPRESSION METHODS AND APPARATUS
  • USPat:3,729,712 Glassman, April 24, 1973, INFORMATION STORAGE AND RETRIEVAL SYSTEM
  • USPat:3,731,073 Moylan May 1, 1973, PROGRAMMABLE SWITCHING ARRAY
  • USPat:3,731,278 FORMAT CONVERSION SYSTEM
  • USPat:3,737,864 Werner June 5, 1973, METHOD AND APPARATUS FOR BYPASSING DISPLAY REGISTER UPDATE DURING PROCEDURE ENTRY
  • USPat:3,737,864 Werner June 5, 1973, METHOD AND APPARATUS FOR BYPASSING DISPLAY REGISTER UPDATE DURING PROCEDURE ENTRY
  • USPat:3,744,030 Kuljian, July 3, 1973, INTRINSIC CONTROLS FOR INFORMATION RETRIEVAL SYSTEMS EMPLOYING DIGITAL CODES INTEGRAL WITH AUDIO INFORMATION
  • USPat:3,747,069 Hershberg, July 17, 1973, INTERVIEWING MACHINES AND METHOD
  • USPat:3,754,459 Coleman, et al., August 28, 1973, IDEOGRAPHIC-LANGUAGE INPUT APPARATUS PUBLICATION SYSTEM UTILIZING SAME
  • USPat:3,755,627 Berkowitz, et al., August 28, 1973, PROGRAMMABLE FEATURE EXTRACTOR AND SPEECH RECOGNIZER
  • USPat:3,761,877 Fernald September 25, 1973, OPTICAL GRAPHIC DATA TABLET
  • USPat:3,770,892 Clapper November 6, 1973, CONNECTED WORD RECOGNITION SYSTEM
  • USPat:3,778,819 Bhagawan, et al., December 11, 1973, KEYBOARD WITH FOUR CHARACTER SET SHIFT
  • USPat:3,784,737 Waehner January 8, 1974, HYBRID DATA COMPRESSION
  • USPat:3,789,360 Clark, Jr., et al., January 29, 1974, CONVOLUTIONAL DECODER
  • USPat:3,789,361 Cortez January 29, 1974, RECOGNITION SYSTEM AND PROCESSOR
  • USPat:3,794,753 Hansen, February 26, 1974, SYNTHESIS OF SPEECH FROM A MAGNETIC TAPE MATRIX STORAGE OF PHONETIC SEGMENTS
  • USPat:3,800,281 Devore, et al., March 26, 1974, ERROR DETECTION AND CORRECTION SYSTEMS
  • USPat:3,808,705 Schmoyer, May 7, 1974, INSTRUCTIONAL APPARATUS FOR DISPLAYING A CHANGEABLE STILL SEQUENCE AND INCREMENTALLY ADVANCING A PATTERN THEREON
  • USPat:3,809,203 Ogawa, et al., May 7, 1974, CHINESE CHARACTER (KANJI) TELEPRINTER OR A CHINESE CHARACTER (KANJI) PUNCHING TYPEWRITER OR SIMILAR APPARATUS
  • USPat:3,810,106 Nadler, et al., May 7, 1974, SYSTEM FOR STORING TONE PATTERNS FOR AUDIBLE RETRIEVAL
  • USPat:3,838,217 Dreyfus September 24, 1974, AMPLITUDE REGULATOR MEANS FOR SEPARATING FREQUENCY VARIATIONS AND AMPLITUDE VARIATIONS OF ELECTRICAL SIGNALS
  • USPat:3,878,513 Werner April 15, 1975, DATA PROCESSING METHOD AND APPARATUS USING OCCUPANCY INDICATIONS TO RESERVE STORAGE SPACE FOR A STACK
  • USPat:3,883,850 Martin, et al., May 13, 1975, Programmable word recognition apparatus
  • USPat:3,889,243 Drimak June 10, 1975, Stack mechanism for a data processor
  • USPat:3,909,785 Howells September 30, 1975, Apparatus for recognizing hand printed characters
  • USPat:3,916,387 Woodrum October 28, 1975, Directory searching method and means
  • USPat:3,925,761 Chaires, et al., December 9, 1975, Binary reference matrix for a character recognition machine
  • USPat:3,927,752 Jones, et al., December 23, 1975, Keyboard and encoding system for photocomposition of scientific text including multiline mathematical equations
  • USPat:3,932,859 Kyriakides, et al., January 13, 1976, Electronic dictionary with word length responsive decoder
  • USPat:3,932,859 Kyriakides,et al., January 13, 1976, Electronic dictionary with word length responsive decoder
  • USPat:3,938,099 Electronic digital system and method for reproducing languages using the Arabic-Farsi script, Alephtran Systems Ltd.
  • USPat:3,938,105 Lechner, February 10, 1976, Sequentially encoded data structures that support bidirectional scanning
  • USPat:3,942,175 Collins, et al., March 2, 1976, Multipurpose keyboard system
  • USPat:3,943,295 Martin, et al., March 9, 1976, Apparatus and method for recognizing words from among continuous speech
  • USPat:3,946,157 Dreyfus March 23, 1976, Speech recognition device for controlling a machine
  • USPat:3,947,825 Cassada March 30, 1976, Abstracting system for index search machine
  • USPat:3,949,375 Ciarlo April 6, 1976, Computer automated information system
  • USPat:3,950,734 Li April 13, 1976, Language processing system
  • USPat:3,952,184 Bassard, April 20, 1976, Apparatus for the automatic classifying and finding of groupings of series of distinguishing signs according to the risks of conflict they involve with given groupings
  • USPat:3,959,800 Friedel May 25, 1976, Unitary photographic lettering and display typography device
  • USPat:3,964,029 Babb June 15, 1976, Information retrieval systems
  • USPat:3,969,698 Bollinger, et al., July 13, 1976, Cluster storage apparatus for post processing error correction of a character recognition machine
  • USPat:3,995,254 Rosenbaum November 30, 1976, Digital reference matrix for word verification
  • USPat:4,003,022 Takahashi, et al., January 11, 1977, Symbol string pattern recognition equipment
  • USPat:4,010,445 Hoshino March 1, 1977, Word recognition apparatus
  • USPat:4,016,540 Hyatt,April 5, 1977, Apparatus and method for providing interactive audio communication
  • USPat:4,020,473 Fujimura April 26, 1977, Automatic system for providing telephone number information service
  • USPat:4,022,974 Kohut, et al.,May 10, 1977, Adaptive linear prediction speech synthesizer
  • USPat:4,027,284 Hoshino, et al., May 31, 1977, Character recognizing system for machine-printed characters
  • USPat:4,028,677 Rosenbaum June 7, 1977, Digital reference hyphenation matrix apparatus for automatically forming hyphenated words
  • USPat:4,041,467 Transcriber system for the automatic generation and editing of text from shorthand machine outlines, Xerox
  • USPat:4,049,913 Sakoe September 20, 1977, System for recognizing speech continuously spoken with number of word or words preselected
  • USPat:4,051,606 Tozo October 4, 1977, Self-learning apparatus for reading and writing of the Japanese language
  • USPat:4,054,948 Grier, et al., October 18, 1977, Proportional spacing and electronic typographic apparatus
  • USPat:4,056,711 Lamar November 1, 1977, Method and apparatus for programming microprocessors
  • USPat:4,058,795 Balm November 15, 1977, Method and apparatus for context-aided recognition
  • USPat:4,064,489 Babb, December 20, 1977, Apparatus for searching compressed data file
  • USPat:4,068,224 Bechtle, et al., January 10, 1978, Compressed information storage for characters consisting of black and white areas which are to be displayed or printed
  • USPat:4,068,298 Dechant, et al., January 10, 1978, Information storage and retrieval system
  • USPat:4,068,298 Dechant, et al., January 10, 1978, Information storage and retrieval system
  • USPat:4,068,301 Ishino, et al., January 10, 1978, Data storage device comprising search means
  • USPat:4,068,303 Morita January 10, 1978, Address translation managing system with translation pair purging
  • USPat:4,074,235 Thomas February 14, 1978, Data storage and retrieval systems
  • USPat:4,084,260 Fleming, et al., April 11, 1978, Best match content addressable memory
  • USPat:4,085,446 Nagamura April 18, 1978, Data storage and retrieval system
  • USPat:4,086,628 Woodrum April 25, 1978, Directory generation system having efficiency increase with sorted input
  • USPat:4,092,493 Rabiner, et al., May 30, 1978, Speech recognition system
  • USPat:4,107,460 Grunza, et al., August 15, 1978, Apparatus for recognizing words from among continuous speech
  • USPat:4,122,533 Kubinak October 24, 1978, Multiple language character generating system
  • USPat:4,124,843 Bramson, et al., November 7, 1978, Multi-lingual input keyboard and display
  • USPat:4,130,882 Swanstrom, et al., December 19, 1978, Language translating apparatus and methods therefor
  • USPat:4,136,395 Kolpek, et al., January 23, 1979, System for automatically proofreading a document
  • USPat:4,158,236 Levy, June 12, 1979, Electronic dictionary and language interpreter
  • USPat:4,159,536 Kehoe, et al.,June 26, 1979, Portable electronic language translation device
  • USPat:4,177,578 Yamamoto December 11, 1979, Multi-page problem and answer workbook
  • USPat:4,193,119 Arase, et al., March 11, 1980, Apparatus for assisting in the transposition of foreign language text
  • USPat:4,215,240 Ostrowski, July 29, 1980, Portable voice system for the verbally handicapped
  • USPat:4,218,760 Levy, August 19, 1980, Electronic dictionary with plug-in module intelligence
  • USPat:4,223,393 Abe, et al., September 16, 1980, Word processor
  • USPat:4,238,852 Iga, et al., December 9, 1980, Error correcting system
  • USPat:4,244,031 Izushima, et al., January 6, 1981, Word processor
  • USPat:4,245,308 Hirschman, et al., January 13, 1981, Intelligent data processing terminal having an interlock system
  • USPat:4,255,796 Gabbe, et al., March 10, 1981, Associative information retrieval continuously guided by search status feedback
  • USPat:4,256,924 Sakoe March 17, 1981, Device for recognizing an input pattern with approximate patterns used for reference patterns on mapping
  • USPat:4,270,182 Asija May 26, 1981, Automated information input, storage, and retrieval system
  • USPat:4,277,644 Levinson, et al., July 7, 1981, Syntactic continuous speech recognizer
  • USPat:4,290,105 Cichelli, et al., September 15, 1981, Method and apparatus for testing membership in a set through hash coding with allowable errors
  • USPat:4,290,115 Pitt, et al., September 15, 1981, Data processing method and means for determining degree of match between two data arrays
  • USPat:4,308,017 Laughon, et al., December 29, 1981, Electronic learning aid with picture book
  • USPat:4,308,582 Berger December 29, 1981, Precursory set-up for a word processing system
  • USPat:4,318,184 Millett, et al. March 2, 1982 Information storage and retrieval system and method
  • USPat:4,328,561 Convis, et al., May 4, 1982, Alpha content match prescan method for automatic spelling error correction
  • USPat:4,328,562 Hashimoto, et al., May 4, 1982, Means for displaying at least two different words and for providing independent pronunciations of these words
  • USPat:4,339,806 Yoshida July 13, 1982, Electronic dictionary and language interpreter with faculties of examining a full-length word based on a partial word entered and of displaying the total word and a translation corresponding thereto
  • USPat:4,355,370 Yanagiuchi October 19, 1982, Storage format in a word memory of electronic dictionary and language interpreter
  • USPat:4,365,315 Jamnik December 21, 1982, System for multilingual communication of computer-specified aural or visual control messages in an operator-designated language
  • USPat:4,366,551 Holtz December 28, 1982, Associative memory search system
  • USPat:4,367,537 Yoshida, January 4, 1983, Address retrieval in an electronic dictionary and language interpreter
  • USPat:4,374,412 Schaffner, February 15, 1983, Circulating page loose system
  • USPat:4,375,100 Tsuji, et al., February 22, 1983, Method and apparatus for encoding low redundancy check words from source data
  • USPat:4,381,551 Kanou, et al.,April 26, 1983, Electronic translator
  • USPat:4,382,286 Mitchell, et al., May 3, 1983, Method and apparatus for compressing and decompressing strings of electrical digital data bits
  • USPat:4,383,307 Gibson, III May 10, 1983, Spelling error detector apparatus and methods
  • USPat:4,417,319 Morimoto, et al., November 22, 1983, Electronic translator for providing additional sentences formed by directly-translated words
  • USPat:4,420,816 Yoshida, December 13, 1983, Electronic word retrieval device for searching and displaying one of different forms of a word entered
  • USPat:4,420,817 Yoshida, December 13, 1983, Word endings inflection means for use with electronic translation device
  • USPat:4,424,575 Clarke, et al., January 3, 1984, Text processing system including means to associate commentary with text
  • USPat:4,428,065 Duvall, et al., January 24, 1984, Data processing system with multiple display apparatus
  • USPat:4,439,836 Yoshida March 27, 1984, Electronic translator
  • USPat:4,450,520 Hollaar, et al., May 22, 1984, Method and system for matching encoded characters
  • USPat:4,456,969 Herzik, et al., June 26, 1984, System for automatically hyphenating and verifying the spelling of words in a multi-lingual document
  • USPat:4,456,973 Carlgren, et al., June 26, 1984, Automatic text grade level analyzer for a text processing system
  • USPat:4,475,171 Kanou October 2, 1984, Electronic phrase tranlation device
  • USPat:4,494,150 Brickman, et al., January 15, 1985, Word autocorrelation redundancy match facsimile compression for text processing systems
  • USPat:4,498,148 Glickman February 5, 1985, Comparing input words to a word dictionary for correct spelling
  • USPat:4,503,514 Urquhart March 5, 1985, Compact high speed hashed array for dictionary storage and lookup
  • USPat:4,545,032 Mak October 1, 1985, Method and apparatus for character code compression and expansion
  • USPat:4,590,560 Sado May 20, 1986, Electronic apparatus having dictionary function
  • USPat:4,594,686 Yoshida, June 10, 1986, Language interpreter for inflecting words from their uninflected forms
  • USPat:4,597,055 Hashimoto, et al., June 24, 1986, Electronic sentence translator
  • USPat:4,641,264 Nitta, et al., February 3, 1987, Method for automatic translation between natural languages
  • USPat:4,655,620 Adams, et al., April 7, 1987, Spelling error finding feature including an electronic spelling dictionary
  • USPat:4,671,684 Kojima, et al., June 9, 1987, Electronic typewriter with selectively deactuatable spelling checking apparatus
  • USPat:4,674,065 Lange, et al., June 16, 1987, System for detecting and correcting contextual errors in a text processing system
  • USPat:4,685,060 Yamano, et al., August 4, 1987, Method of translation between languages with information of original language incorporated with translated language text
  • USPat:4,733,368 Morimoto, et al., March 22, 1988, Electronic device for bidirectional translation
  • USPat:4,744,050 Hirosawa, et al., May 10, 1988, Method for automatically registering frequently used phrases
  • USPat:4,748,589 Kanou, et al.,May 31, 1988, Electronic translator
  • USPat:4,758,955 Chen July 19, 1988, Hand-held spelling checker and method for reducing redundant information in the storage of textural material
  • USPat:4,771,385 Egami, et al., September 13, 1988, Word recognition processing time reduction system using word length and hash technique involving head letters
  • USPat:4,777,617 Frisch, et al., October 11, 1988, Method for verifying spelling of compound words
  • USPat:4,782,464 Gray, et al., November 1, 1988, Compact spelling-check dictionary
  • USPat:4,783,761 Gray, et al., November 8, 1988, Spelling check dictionary with early error signal
  • USPat:4,796,185 Yoshimura, et al., January 3, 1989, Typewriter having electronic dictionary with efficient storage, for printing any stored information associated with a entered word or entered word
  • USPat:5,553,283 Kaplan, et al., September 3, 1996, Stored mapping data with information for skipping branches while keeping count of suffix endings
  • USPat:5,642,522 Context-sensitive method of finding information about a word in an electronic dictionary
  • USPat:6,064,953 Method for creating disjunctive edge graph from subtrees during unification
  • USPat:6,282,507 Horiguchi, et al., August 28, 2001, Method and apparatus for interactive source language expression recognition and alternative hypothesis presentation and selection

Topic revision: r4 - 2008-11-25 - HennaRiikkaLaitinen
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback