US5774845A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Information extraction processor
Assignee: NEC Corp
•
Filing: 1994-09-13
•
Granted: 1998-06-30
•
Expires: 2014-09-13
Abstract
Abstract In a processor for extracting information on a specified field from a text described in a natural language, keywords and structural analysis are jointly used to improve the performance. When a set of keywords is divided in more than one sentence, this set of keywords is assembled by context defining words in a sentence. A multi-language summary generator uses this type of a processor.
Inventors
- 👤 Shinichi Ando
- 👤 Shinichi Doi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 16:40
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/20; G06F40/268; G06F16/00; G06F16/30; G06F16/34; G06F16/345; G06F40/205; G06F40/211; G06F40/30; G06F40/35
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
246 words
An information extraction processor comprising: a text input unit for receiving an object text described in a natural language; a syntactic dictionary for storing morphemes with syntactic attributes; a keyword dictionary for storing keywords of information to be extracted, and a role of each keyword to be performed by said keyword at an output stage of said information; a morphological analyzer connected to said text input unit for dividing said text input into morphemes composing said text, and is connected to said syntactic dictionary and to said keyword dictionary for assigning contents of said syntactic dictionary and said keyword dictionary to each morpheme; a syntax rule file for storing rules for analyzing sentence structure by using said syntactic attributes stored in said syntactic dictionary and said information stored in said keyword dictionary; a keywords interrelation rule file for storing rules for generating a semantic structure of indicating relations between keywords through controlling the syntax rule by keyword information assigned to keywords; an information extraction unit connected to said morphological analyzer, to said syntax rules file, and to said keywords interrelationship rule file for analyzing a sequence of morphemes received from said morphological analyzer, with syntax rules stored in said syntax rule file and with keyword interrelation rules stored in said keywords interrelation rule file, to generate a semantic structure indicating relations between keywords; and an output unit connected to said information extraction unit for converting said semantic structure indicating relations between keywords to displayed image patterns.
Claim 2
Dependent Claim
246 words
An information extraction processor comprising: a text input unit for receiving an object text described in a natural language; a syntactic dictionary for storing morphemes with syntactic attributes; a keyword dictionary for storing keywords of information to be extracted, and a role of each keyword to be performed by said keyword at an output stage of said information; a morphological analyzer connected to said text input unit for dividing said text input into morphemes composing said text, and is connected to said syntactic dictionary and to said keyword dictionary for assigning contents of said syntactic dictionary and said keyword dictionary to each morpheme; a syntax rule file for storing rules for analyzing sentence structure by using said syntactic attributes stored in said syntactic dictionary and said information stored in said keyword dictionary; a keywords interrelation rule file for storing rules for generating a semantic structure of indicating relations between keywords through controlling the syntax rule by keyword information assigned to keywords; an information extraction unit connected to said morphological analyzer, to said syntax rules file, and to said keywords interrelationship rule file for analyzing a sequence of morphemes received from said morphological analyzer, with syntax rules stored in said syntax rule file and with keyword interrelation rules stored in said keywords interrelation rule file, to generate a semantic structure indicating relations between keywords; and an output unit connected to said information extraction unit for converting said semantic structure indicating relations between keywords to displayed image patterns.
Claim 3
Dependent Claim
99 words
An information extraction processor of claim 1, further provided with a keywords estimation rule file connected to said information extraction unit for storing rules for estimating an unknown word, which is not registered in said keyword dictionary as a keyword, from a sentence structure, said information extraction unit analyzing a sequence of morphemes received from said morphological analyzer with syntax rules stored in said syntax rule file, with keywords interrelation rules stored in said keywords interrelation rule file, and with keyword estimation rules stored in said keywords estimation rule file to generate a semantic structure indicating relations between keywords.
Claim 4
Dependent Claim
223 words
An information extraction processor comprising: a text input unit for receiving an object text described in a natural language; a text divide unit connected to said text input unit for dividing said text received from said text input unit into text segments; a context defining word file for storing information on words in a specific field of interest for defining context; an information extraction unit connected to said text divide unit and to said context defining word file for extracting text segment information from said text segments received from said text divide unit, and for detecting context defining words in said text segments with reference to said information on words defining context stored in said context defining word file; a context defining words relation rule file for storing relation rules between context defining words; an information synthesizing unit connected to said text information extraction unit and to said context defining words relation rule file for synthesizing information on said input text, from said text segment information extracted by said information extraction unit and appended by information on detected context defining words, in accordance with relation rules between context defining words stored in said context defining words relation rule file; and an output unit connected to said information synthesizing unit for producing displayed image patterns of said information synthesized at said information synthesizing unit.
Claim 5
Dependent Claim
223 words
An information extraction processor comprising: a text input unit for receiving an object text described in a natural language; a text divide unit connected to said text input unit for dividing said text received from said text input unit into text segments; a context defining word file for storing information on words in a specific field of interest for defining context; an information extraction unit connected to said text divide unit and to said context defining word file for extracting text segment information from said text segments received from said text divide unit, and for detecting context defining words in said text segments with reference to said information on words defining context stored in said context defining word file; a context defining words relation rule file for storing relation rules between context defining words; an information synthesizing unit connected to said text information extraction unit and to said context defining words relation rule file for synthesizing information on said input text, from said text segment information extracted by said information extraction unit and appended by information on detected context defining words, in accordance with relation rules between context defining words stored in said context defining words relation rule file; and an output unit connected to said information synthesizing unit for producing displayed image patterns of said information synthesized at said information synthesizing unit.
Claim 6
Dependent Claim
55 words
An information extraction processor of claim 3, wherein said context defining word file stores information on anaphoric expressions used for referring to other structural elements and information on words which can be antecedents corresponding to anaphoric expressions, and said context defining words relation rule file stores rules for determining an antecedent to an anaphoric expression.
Claim 7
Dependent Claim
114 words
An information extraction processor of claim 4, wherein said context defining word file stores information on anaphoric expressions used for referring to other structural elements, information for deciding whether an anaphoric expression means identity or nonidentity with antecedent words, and information on words which can be antecedents corresponding to anaphoric expressions, and wherein said context defining words relation rule file stores rules for synthesizing said information on said input text when said anaphoric expression is decided to mean identity with an antecedent word by referring to said context defining word file, and rules for synthesizing said information on said input text when said anaphoric expression is decided to be non-identical to an antecedent word.
Claim 8
Dependent Claim
50 words
An information extraction processor of claim 5, wherein said context defining word file stores information for detecting an ellipsis in a sentence and information of words which can replenish an ellipsis, and said context defining words relation rule file stores rules for determining a word which can replenish an ellipsis.
Claim 9
Dependent Claim
50 words
An information extraction processor of claim 4, wherein said context defining word file stores information for detecting an ellipsis in a sentence and information of words which can replenish an ellipsis, and said context defining words relation rule file stores rules for determining a word which can replenish an ellipsis.
Claim 10
Dependent Claim
50 words
An information extraction processor of claim 3, wherein said context defining word file stores information for detecting an ellipsis in a sentence and information of words which can replenish an ellipsis, and said context defining words relation rule file stores rules for determining a word which can replenish an ellipsis.
Claim 11
Dependent Claim
250 words
An information extraction processor for generating a multi-language summary comprising: a text input unit for receiving an object text described in a natural language; a text information extraction unit connected to said text input unit for extracting specified information as a semantic structure in accordance with keywords and a sentence structure; an interlingual expression generation rule file for storing rules for converting said semantic structure extracted at said text information extraction unit, into an interlingual expression expressing a sentence, or, when necessary, into plural interlingual expressions expressing sentences; an interlingual expression generator connected to said text information extraction unit and to said interlingual expression generation rule file for converting said semantic structure extracted at said text information extraction unit, into an interlingual expression expressing a sentence, or when necessary, into plural interlingual expressions expressing sentences, referring to rules stored in said interlingual expression rule file; a dictionary of a target language for storing correspondence between an interlingual expression and a word of target language; a target language sentence generation rule file for storing rules for composing a sentence of said target language from said interlingual expression expressing a sentence; and a sentence generator connected to said interlingual expression generator, to said dictionary of a target language, and to said target language sentence generation rule file for composing a sentence in a natural language from said interlingual expression in accordance with information stored in said dictionary of target language and with rules stored in said target language sentence generation rule file.
Claim 12
Dependent Claim
250 words
An information extraction processor for generating a multi-language summary comprising: a text input unit for receiving an object text described in a natural language; a text information extraction unit connected to said text input unit for extracting specified information as a semantic structure in accordance with keywords and a sentence structure; an interlingual expression generation rule file for storing rules for converting said semantic structure extracted at said text information extraction unit, into an interlingual expression expressing a sentence, or, when necessary, into plural interlingual expressions expressing sentences; an interlingual expression generator connected to said text information extraction unit and to said interlingual expression generation rule file for converting said semantic structure extracted at said text information extraction unit, into an interlingual expression expressing a sentence, or when necessary, into plural interlingual expressions expressing sentences, referring to rules stored in said interlingual expression rule file; a dictionary of a target language for storing correspondence between an interlingual expression and a word of target language; a target language sentence generation rule file for storing rules for composing a sentence of said target language from said interlingual expression expressing a sentence; and a sentence generator connected to said interlingual expression generator, to said dictionary of a target language, and to said target language sentence generation rule file for composing a sentence in a natural language from said interlingual expression in accordance with information stored in said dictionary of target language and with rules stored in said target language sentence generation rule file.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-29 | 2001-12-29 | 2002-06-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-29 | 2005-12-29 | 2006-06-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-29 | 2009-12-29 | 2010-06-30 | $7700.00 | Window Closed / Lapsed |