Claims Analysis
Total Claims: 52
Claim 1
Independent Claim
93 words
A method for facilitating computer text retrieval comprising the steps of: selecting subdivisions for the text; generating for each of said subdivisions which is to be recovered at least one annotation containing words having a selected annotator determined relationship and being in a language selected from the group of a natural language and an artificial language; storing the annotations in a predetermined structured form which retains said selected relationship, the stored annotations being readable by a computer to search for desired annotations; and adding to the stored annotations a connection to corresponding text.
Claim 2
Independent Claim
93 words
A method for facilitating computer text retrieval comprising the steps of: selecting subdivisions for the text; generating for each of said subdivisions which is to be recovered at least one annotation containing words having a selected annotator determined relationship and being in a language selected from the group of a natural language and an artificial language; storing the annotations in a predetermined structured form which retains said selected relationship, the stored annotations being readable by a computer to search for desired annotations; and adding to the stored annotations a connection to corresponding text.
Claim 3
Dependent Claim
22 words
A method as claimed in claim 1 wherein said generating step includes the step of generating said annotations in said structured form.
Claim 4
Dependent Claim
42 words
A method as claimed in claim 1 wherein said generating step includes the step of generating said annotations in a natural language; and wherein said storing step includes the step of translating the annotations in natural language to said predetermined structured form.
Claim 5
Dependent Claim
23 words
A method as claimed in claim 3 wherein the natural language for said annotations is different than the natural language of said text.
Claim 6
Dependent Claim
20 words
A method as claimed in claim 1 wherein at least some of said annotations are in the form of questions.
Claim 7
Dependent Claim
20 words
A method as claimed in claim 1 wherein at least some of said annotations are in the form of assertions.
Claim 8
Dependent Claim
21 words
A method as claimed in claim 1 wherein at least some of said annotations are in the form of noun phrases.
Claim 9
Dependent Claim
20 words
A method as claimed in claim 1 wherein said generating step includes the step of generating annotations at least semi-automatically.
Claim 10
Dependent Claim
51 words
A method as claimed in claim 8 wherein the semi-automatic generating step includes the steps of detecting similarities between a current text subdivision to be annotated and previously annotated subdivisions; and utilizing previous annotations from subdivisions having predetermined detected similarities to the current text subdivision to annotate the current text subdivision.
Claim 11
Dependent Claim
14 words
A method as claimed in claim 9 wherein the detected similarities are key words.
Claim 12
Dependent Claim
20 words
A method as claimed in claim 9 wherein said utilizing step includes the step of suitably modifying the previous annotations.
Claim 13
Dependent Claim
38 words
A method as claimed in claim 11 wherein said utilizing step includes the steps of proposing the previous annotations, and selecting one or more of the proposed annotations which are suitable for use with the current text subdivision.
Claim 14
Dependent Claim
68 words
A method as claimed in claim 8 including the step of forming a database of annotation groups from existing annotated subdivisions; and wherein said semi automatic generating step includes the steps of selecting one annotation for a current text to be annotated, searching said database for a similar annotation, and utilizing other annotations in the annotation group containing a similar annotation to also annotate the current text subdivision.
Claim 15
Dependent Claim
35 words
A method as claimed in claim 13 wherein said forming a database step includes the steps of storing annotations used, and storing for each annotation a pointer to each group to which the annotation belongs.
Claim 16
Dependent Claim
20 words
A method as claimed in claim 13 wherein said utilizing step includes the step of suitably modifying said other annotations.
Claim 17
Dependent Claim
38 words
A method as claimed in claim 13 wherein said utilizing step includes the steps of proposing the other annotations, and selecting one or more of the proposed annotations which are suitable for use with the current text subdivision.
Claim 18
Dependent Claim
31 words
A method as claimed in claim 8 including the step of filtering annotations which are generated at least semiautomatically to utilize only generated annotations which are appropriate to the current text.
Claim 19
Dependent Claim
71 words
A method a claimed in claim 17 wherein said semiautomatic generating step includes the step of utilizing prior stored annotations to annotate the current text; and wherein the filtering step includes the step of storing allowed object classes with annotations, and utilizing a prior annotation for the current text only if the allowed object class for such prior annotations corresponds in a predetermined way to an object for the current text.
Claim 20
Dependent Claim
67 words
A method as claimed in claim 18 wherein said utilizing step includes the steps of proposing prior stored annotations related in a predetermined way to the current text for use with the current text; and including the steps of noting object classes for proposed annotations that are not accepted, and using classes of rejected annotations to make allowed object classes for at least related annotations more specific.
Claim 21
Dependent Claim
32 words
A method as claimed in claim 1 wherein said storing step includes the step of storing with each annotation one or more pointers for text subdivisions to which the annotation is relevant.
Claim 22
Dependent Claim
19 words
A method as claimed in claim 1 including the step of searching stored annotations to find relevant text subdivisions.
Claim 23
Dependent Claim
49 words
A method as claimed in claim 21 wherein said searching step includes the step of presenting a search input in structured form, matching the structured form search input to the annotations stored during said storing step, and presenting text subdivisions connected to matching annotations found during said matching step.
Claim 24
Dependent Claim
57 words
A method as claimed in claim 21 wherein said searching step includes the steps of presenting a natural language search input, translating the search input into said predetermined structured form, matching the structured form search input to the annotations stored during said storing step, and presenting text subdivisions connected to matching annotations found during said matching step.
Claim 25
Dependent Claim
27 words
A method as claimed in claim 21 including the steps of storing a standing query, and examining new stored annotations to determine correspondence to said standing query.
Claim 26
Independent Claim
97 words
A system for facilitating computer text retrieval comprising: means for selecting subdivisions for the text; means for generating for each of said subdivision which is to be recovered at least one annotation containing words having a annotator determined selected relationship and being in a language selected from the group of a natural language and an artificial language; means for storing the annotations in a predetermined structured form which retains said selected relationship, the stored annotations being readable by a computer to search for desired annotations; and means for adding to stored annotations a connection to corresponding text.
Claim 27
Independent Claim
97 words
A system for facilitating computer text retrieval comprising: means for selecting subdivisions for the text; means for generating for each of said subdivision which is to be recovered at least one annotation containing words having a annotator determined selected relationship and being in a language selected from the group of a natural language and an artificial language; means for storing the annotations in a predetermined structured form which retains said selected relationship, the stored annotations being readable by a computer to search for desired annotations; and means for adding to stored annotations a connection to corresponding text.
Claim 28
Dependent Claim
21 words
A system as claimed in claim 25 wherein said generating means includes means for generating said annotations in said structured form.
Claim 29
Dependent Claim
41 words
A system as claimed in claim 25 wherein said generating means includes means for generating said annotations in a natural language; and wherein said means for storing includes means for translating the annotations in natural language to said predetermined structured form.
Claim 30
Dependent Claim
19 words
As system as claimed in claim 25 wherein said generating means includes means for generating annotations at least semiautomatically.
Claim 31
Dependent Claim
52 words
A system as claimed in claim 28 wherein the semiautomatic generating means includes means for detecting similarities between a current text subdivision to be annotated and previously annotated subdivisions, and means for utilizing previous annotations from subdivisions having predetermined detected similarities to the current text subdivision to annotate the current text subdivision.
Claim 32
Dependent Claim
14 words
A system as claimed in claim 29 wherein the detected similarities are key words.
Claim 33
Dependent Claim
19 words
A system as claimed in claim 29 wherein said utilizing means includes means for suitably modifying the previous annotations.
Claim 34
Dependent Claim
39 words
A system as claimed in claim 29 wherein said utilizing means includes means for proposing the previous annotations, and means for selecting one or more of the proposed annotations which are suitable for use with the current text subdivision.
Claim 35
Dependent Claim
70 words
A system as claimed in claim 28 including means for forming a database of annotation groups from existing annotated subdivisions; and wherein said semiautomatic generating means includes means for searching said database for an annotation which is similar to a selected annotation for a current text to be annotated, and means for utilizing other annotations in the annotation group containing the similar annotation to also annotate the current text subdivision.
Claim 36
Dependent Claim
36 words
A system as claimed in claim 33 wherein said means for forming a database includes means for storing annotations used, said means storing for each annotation a pointer to each group to which the annotation belongs.
Claim 37
Dependent Claim
19 words
A system as claimed in claim 33 wherein said utilizing means includes means for suitably modifying said other annotations.
Claim 38
Dependent Claim
39 words
A system as claimed in claim 33 wherein said utilizing means includes means for proposing the other annotations, and means for selecting one or more of the proposed annotations which are suitable for use with the current text subdivision.
Claim 39
Dependent Claim
30 words
A system as claimed in claim 28 including means for filtering annotations which are generated at least semiautomatically to utilize only generated annotations which are appropriate to the current text.
Claim 40
Dependent Claim
71 words
A system as claimed in claim 37 wherein said semiautomatic generating means includes means for utilizing prior stored annotations to annotate the current text; and wherein the filtering means includes means for storing allowed object classes with annotations, and means for utilizing a prior annotation for the current text only if the allowed object class for such prior annotation corresponds in a predetermined way to an object for the current text.
Claim 41
Dependent Claim
62 words
A system as claimed in claim 38 wherein said utilizing means includes means for proposing prior stored annotations related in a predetermined way to the current text for use with the current text; and including means for noting object classes for proposed annotations which are not accepted, and means for using classes of rejected annotations to make allowed object classes more specific.
Claim 42
Dependent Claim
31 words
A system as claimed in claim 25 wherein said storing means includes means for storing with each annotation one or more pointers for text subdivisions to which the annotation is relevant.
Claim 43
Dependent Claim
18 words
A system as claimed in claim 25 including means for searching stored annotations to find relevant text subdivisions.
Claim 44
Dependent Claim
52 words
A system as claimed in claim 41 wherein said means for searching includes means for presenting a structured form search input, means for matching the structured form search input to the annotations stored during said storing step, and means for presenting text subdivisions connected to matching annotations found during said matching step.
Claim 45
Dependent Claim
63 words
A system as claimed in claim 41 wherein said means for searching includes means for presenting a natural language search input, means for translating the search input into said predetermined structured form, means for matching the structured form search input to the annotations stored during said storing step, and means for presenting text subdivisions connected to matching annotations found during said matching step.
Claim 46
Dependent Claim
28 words
A system as claimed in claim 25 including means for storing a standing query, and means for examining new stored annotations to determine correspondence to said standing query.
Claim 47
Independent Claim
102 words
A method for retrieving relevant text subdivisions from a database where there are one or more annotations in structured form stored for and suitably connected to at least selected ones of said subdivisions, each of said annotations containing at least some words having a predetermined relationship selected by an annotator, the method comprising the steps of: generating a search query in structured form having words with a selected relationship, matching the structured form search query with the stored annotations, and presenting text subdivisions connected to annotations matching the search query in both words and relationship which are found during said matching step.
Claim 48
Independent Claim
102 words
A method for retrieving relevant text subdivisions from a database where there are one or more annotations in structured form stored for and suitably connected to at least selected ones of said subdivisions, each of said annotations containing at least some words having a predetermined relationship selected by an annotator, the method comprising the steps of: generating a search query in structured form having words with a selected relationship, matching the structured form search query with the stored annotations, and presenting text subdivisions connected to annotations matching the search query in both words and relationship which are found during said matching step.
Claim 49
Dependent Claim
38 words
A method as claimed in claim 45 wherein said generating step includes the steps of inputting a search query in natural language which contains words having said selected relationship, and translating the search query into said structured form.
Claim 50
Independent Claim
103 words
A system for retrieving relevant text subdivisions from a database where there are one or more annotations in structured form stored for and suitably connected to at least selected ones of such subdivisions, each of said annotations containing at least some words having a predetermined relationship selected by an annotator, the system comprising: means for generating a search query in structured form having words with a selected relationship, means for matching the structured form search query with the stored annotations, and means for presenting text subdivisions connected to annotations matching the search query in both word and relationship found during said matching step.
Claim 51
Independent Claim
103 words
A system for retrieving relevant text subdivisions from a database where there are one or more annotations in structured form stored for and suitably connected to at least selected ones of such subdivisions, each of said annotations containing at least some words having a predetermined relationship selected by an annotator, the system comprising: means for generating a search query in structured form having words with a selected relationship, means for matching the structured form search query with the stored annotations, and means for presenting text subdivisions connected to annotations matching the search query in both word and relationship found during said matching step.
Claim 52
Dependent Claim
41 words
A system as claimed in claim 47 wherein said means for generating includes the means for inputting a search query in natural language which contains words having said selected relationship, and means for translating the search query into said structured form.