
US Patent No: 5,111,398
Number of patents in Portfolio can not be more than 2000
Processing natural language text using autonomous punctuational structure
Stats
-
May 5, 1992
Issued date -
Nov 21, 1988
filing date -
07/274,158
serial no -
Expired
status
Importance
Abstract
A technique for processing natural language text uses a data structure that includes structure data in the text data. The structure data indicates an autonomous punctuational structure of the text, a punctuational structure that is independent of the lexical content of the text and therefore can be manipulated without considering the meaning of the words in the text. The data structure can be a tree in which each node has a textual type such as a paragraph, sentence, clause, phrase, or word. The data structure could alternatively be parallel data sequences, one with codes indicating the text's characters and the other with codes indicating textual types. The data structure is produced and maintained using a grammar of textual types, indicating for each textual type the textual types of units into which it can properly be divided. During editing, a text sequence is generated by applying rendering rules to the data structure, and the text is presented to the user based on the text sequence. Prior to generating the text sequence, information relating to punctuational features is propagated through the data structure. User signals requesting editing operations are applied to modify the data structure using operations rules, and the user's pointing or selecting signals are mapped onto the data structure. The modified data structure is checked with the grammar of textual types to ensure that it has an autonomous punctuational structure. A modified text sequence is then generated, and a modified text is displayed based on it.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,641,264 Method for automatic translation between natural languages | 68 | 1982 | |
| 4,958,285 Natural language processing system | 14 | 1988 | |
|
|
|||
| 4,594,686 Language interpreter for inflecting words from their uninflected forms | 31 | 1983 | |
| 4,964,030 Apparatus for translating sentences containing punctuation marks | 16 | 1987 | |
|
|
|||
| 4,597,057 System for compressed storage of 8-bit ASCII bytes using coded strings of 4 bit nibbles | 48 | 1981 | |
|
|
|||
| 4,674,065 System for detecting and correcting contextual errors in a text processing system | 111 | 1985 | |
|
|
|||
| 4,821,230 Machine translation system | 29 | 1987 | |
|
|
|||
| 4,599,691 Tree transformation system in machine translation system | 43 | 1983 | |
|
|
|||
| 4,586,160 Method and apparatus for analyzing the syntactic structure of a sentence | 45 | 1983 | |
|
|
|||
| 4,773,009 Method and apparatus for text analysis | 63 | 1986 | |