Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
80 words
A method of retrieving documents from a database, comprising: generating a query in a first language; parsing said query into a plurality of terms; translating said plurality of terms into a second language; listing a plurality of permutations of said translated terms; testing each of said permutations against each document of said database to generate a score indicating the relevance of each of said permutations to each of said documents; and retrieving documents from said database based on said score.
Claim 2
Independent Claim
80 words
A method of retrieving documents from a database, comprising: generating a query in a first language; parsing said query into a plurality of terms; translating said plurality of terms into a second language; listing a plurality of permutations of said translated terms; testing each of said permutations against each document of said database to generate a score indicating the relevance of each of said permutations to each of said documents; and retrieving documents from said database based on said score.
Claim 3
Dependent Claim
52 words
A method of retrieving documents from a database, as in claim 1, further comprising: computing a score for each of said permutations of said translated terms against each document of said database having text in said second language wherein said score indicates a measure of relevance of each permutation to each document.
Claim 4
Dependent Claim
23 words
A method of retrieving documents from a database, as in claim 2, further comprising: retrieving documents from said database based on said score.
Claim 5
Dependent Claim
37 words
A method of retrieving documents from a database, as in claim 2, further comprising: sorting said scores of said permutations to identify the highest ranking permutation; and retrieving a document associated with said identified highest ranking permutation.
Claim 6
Dependent Claim
33 words
A method of retrieving documents from a database, as in claim 4, further comprising: retrieving a plurality of documents in an order corresponding to an order generated by said sorting of said permutations.
Claim 7
Independent Claim
135 words
An apparatus for retrieving documents from a database, comprising: a computer coupled to a storage unit and to a display unit, said storage unit stores a database in at least one file; said computer generates a query in a first language; said computer parses said query into a plurality of terms; said computer translates said plurality of terms into a second language corresponding to at least one language of the documents stored in said database; said computer generates a listing of a plurality of permutations of said translated terms; said computer tests each of said permutations against each document of said database to generate a score indicating the relevance of each of said permutations to each of said documents; and said computer retrieves documents from said database in said storage unit based on said score.
Claim 8
Independent Claim
135 words
An apparatus for retrieving documents from a database, comprising: a computer coupled to a storage unit and to a display unit, said storage unit stores a database in at least one file; said computer generates a query in a first language; said computer parses said query into a plurality of terms; said computer translates said plurality of terms into a second language corresponding to at least one language of the documents stored in said database; said computer generates a listing of a plurality of permutations of said translated terms; said computer tests each of said permutations against each document of said database to generate a score indicating the relevance of each of said permutations to each of said documents; and said computer retrieves documents from said database in said storage unit based on said score.
Claim 9
Dependent Claim
53 words
An apparatus for retrieving documents from a database, as in claim 6, wherein: said computer computes a score for each of said permutations of said translated terms against each document of said database having text in said second language wherein said score indicates a measure of relevance of each permutation to each document.
Claim 10
Dependent Claim
24 words
An apparatus for retrieving documents from a database, as in claim 7, wherein: said computer retrieves documents from said database based on said score.
Claim 11
Dependent Claim
40 words
An apparatus for retrieving documents from a database, as in claim 7, wherein: said computer sorts said scores of said permutations to identify the highest ranking permutation; and said computer retrieves a document associated with said identified highest ranking permutation.
Claim 12
Dependent Claim
34 words
An apparatus for retrieving documents from a database, as in claim 9, wherein: said computer retrieves a plurality of documents in an order corresponding to an order generated by said sorting of said permutations.