Patent DE2215768A1 successfully refreshed from Google Patents.
Patent US6338092B1 successfully refreshed from Google Patents.
US6732097B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Relational text index creation and searching
Assignee: Attensity Corp
•
Filing: 2001-08-10
•
Granted: 2004-05-04
•
Expires: 2021-08-10
Abstract
Abstract In an environment where it is desire to perform information extraction over a large quantity of textual data, methods, tools and structures are provided for building a relational text index from the textual data and performing searches using the relational text index.
Inventors
- 👤 Todd D. Wakefield
- 👤 David L. Bean
- 👤 Jeffrey A. Lorenzen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 23:10
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/30; G06F16/31; G06F16/316; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99934; Y10S707/99935
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
127 words
A method for creating a relational text index, searching system the method comprising the steps of: accessing a group of documents containing natural language text, parsing said document to identify grammatical parts of sentences in said documents, applying caseframes to said parsed sentences to generate caseframe extractions, caseframes being syntactic structures that recognize local area context, performing thematic role assignment on said caseframe extractions to generate thematic role extractions, performing unification for each sentence that generates more than one thematic role extraction to generate a single unified representation of each sentence, utilizing sentence information to build a relational text index that is usable by a computer system, performing a search of said documents using said relational text index, and; using a thematic role specifieras a search determiner.
Claim 2
Independent Claim
127 words
A method for creating a relational text index, searching system the method comprising the steps of: accessing a group of documents containing natural language text, parsing said document to identify grammatical parts of sentences in said documents, applying caseframes to said parsed sentences to generate caseframe extractions, caseframes being syntactic structures that recognize local area context, performing thematic role assignment on said caseframe extractions to generate thematic role extractions, performing unification for each sentence that generates more than one thematic role extraction to generate a single unified representation of each sentence, utilizing sentence information to build a relational text index that is usable by a computer system, performing a search of said documents using said relational text index, and; using a thematic role specifieras a search determiner.
Claim 3
Dependent Claim
18 words
A method as recited in claim 1 further comprising the step of creating meta types for thematic roles.
Claim 4
Dependent Claim
15 words
A method as recited in claim 1 further comprising using meta types as search determiners.
Claim 5
Dependent Claim
24 words
A method as recited in claim 1 wherein said search step includes searching both based on a thematic role and on its root form.
Claim 6
Dependent Claim
35 words
A method as recited in claim 1 further comprising permitting a user to input a search query said search query including a thematic role selected from the group consisting of actor, action, object and specifier.
Claim 7
Dependent Claim
23 words
A method as recited in claim 1 wherein said search step includes comparing an actor to noun phrases in said relational text index.
Claim 8
Dependent Claim
23 words
A method as recited in claim 1 wherein said search step includes comparing an action to verb phrases in said relational text index.
Claim 9
Dependent Claim
24 words
A method as recited in claim 1 wherein said search step includes comparing said specifier to noun phrase specifiers in said relational text index.
Claim 10
Dependent Claim
35 words
A method as recited in claim 1 further comprising accepting a search query from a user, said search query including terms in a mode selected from the group consisting of union mode and intersection mode.
Claim 11
Independent Claim
185 words
A method for creating a relational text index, searching system the method comprising the steps of: accessing a group of documents containing a natural language text, parsing said document to identify grammatical parts of sentences in said documents, applying caseframes to said parsed sentences to generate caseframe extractions, caseframes being syntactic structures that recognize local area context, performing thematic role assignment on said caseframe extractions to generate thematic role extractions, performing unification for each sentence that generates more than one thematic role extraction to generate a single unified representation of each sentence, utilizing sentence information to build a relational text index that is usable by a computer system, accepting a search query from a user, said search query including actor and action roles, performing a search of said documents using said relational text index by querying said relational text index for instances when said actor or action is recorded in its appropriate role, for each query match, retrieve the noun phrase of the extracted term, for each query match, retrieve the document and phrase where the match occurred, and display search results to the user.
Claim 12
Independent Claim
185 words
A method for creating a relational text index, searching system the method comprising the steps of: accessing a group of documents containing a natural language text, parsing said document to identify grammatical parts of sentences in said documents, applying caseframes to said parsed sentences to generate caseframe extractions, caseframes being syntactic structures that recognize local area context, performing thematic role assignment on said caseframe extractions to generate thematic role extractions, performing unification for each sentence that generates more than one thematic role extraction to generate a single unified representation of each sentence, utilizing sentence information to build a relational text index that is usable by a computer system, accepting a search query from a user, said search query including actor and action roles, performing a search of said documents using said relational text index by querying said relational text index for instances when said actor or action is recorded in its appropriate role, for each query match, retrieve the noun phrase of the extracted term, for each query match, retrieve the document and phrase where the match occurred, and display search results to the user.
Claim 13
Dependent Claim
22 words
A method as recited in claim 1 further comprising placing the relational text index into a database management system for later use.
Claim 14
Dependent Claim
25 words
A method as recited in claim 1 further comprising: accepting a search query from a user, and collapsing on the root form of search terms.
Claim 15
Dependent Claim
20 words
A method as recited in claim 1 , further comprising the step of comparing verb roles to pre-defined meta types.
Claim 16
Independent Claim
178 words
A method for creating a relational text index search system, the method comprising the steps of: accessing a corpus of natural language text documents, for a plurality of said documents, parsing sentences in said documents to generate diagrammed sentences, said parsing step producing an output selected from the group consisting of noun phrases, verb phrases, prepositional phrases, adverbial phrases, adjectival phrases, clauses, and combinations of them, applying caseframes to said diagrammed sentences to generate caseframe extractions, performing thematic role assignment on said caseframe extractions to generate thematic role extractions, said thematic role assignment being performed by translating raw caseframe-extractions to specific thematic roles, and accessing a relational text index file, appending thematic role information to said relational text index file, performing a search of said corpus of natural language documents using said relational text index, accepting a search query from a user and permitting a user to specify at least one search role selected from the group consisting of actor, action, object and specifier, and comparing a user's search roles to thematic roles in said relational text index.
Claim 17
Independent Claim
178 words
A method for creating a relational text index search system, the method comprising the steps of: accessing a corpus of natural language text documents, for a plurality of said documents, parsing sentences in said documents to generate diagrammed sentences, said parsing step producing an output selected from the group consisting of noun phrases, verb phrases, prepositional phrases, adverbial phrases, adjectival phrases, clauses, and combinations of them, applying caseframes to said diagrammed sentences to generate caseframe extractions, performing thematic role assignment on said caseframe extractions to generate thematic role extractions, said thematic role assignment being performed by translating raw caseframe-extractions to specific thematic roles, and accessing a relational text index file, appending thematic role information to said relational text index file, performing a search of said corpus of natural language documents using said relational text index, accepting a search query from a user and permitting a user to specify at least one search role selected from the group consisting of actor, action, object and specifier, and comparing a user's search roles to thematic roles in said relational text index.
Claim 18
Dependent Claim
17 words
A method as recited in claim 14 further comprising collapsing on morphological root forms of search roles.
Claim 19
Dependent Claim
19 words
A method as recited in claim 14 further comprising displaying portions of documents where user search roles were found.
References Cited (Backward Citations)
US5696916A
Cited
US4965763A
Cited
US4992972A
Cited
US5146405A
Cited
US5424947A
Cited
US5475587A
Cited
US5844798A
Cited
US5614899A
Cited
US5802504A
Cited
US5799268A
Cited
US5890103A
Cited
US5963940A
Cited
US5878385A
Cited
US6102969A
Cited
US6056428A
Cited
WO1998024016A2
Cited
US6202043B1
Cited
US5901068A
Cited
WO1999018527A1
Cited
US6304870B1
Cited
WO2000014651A1
Cited
US6167370A
Cited
WO2000046703A1
Cited
US6405162B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-05-04 | 2007-11-03 | 2008-05-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-05-04 | 2011-11-03 | 2012-05-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-05-04 | 2015-11-03 | 2016-05-04 | $7700.00 | Window Closed / Lapsed |