Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
139 words
A method for translating a word phrase from a first natural language to a second natural language, said word phrase being a group of two or more associated words, the method comprising the steps of: inputting a text written in the first language; extracting said word phrase from said text; querying a database for said extracted word phrase using a phrase index of said database; said phrase index indexing text fragments by word phrases; said text fragments representing a primary grammatical unit including at least one clause; the database containing pairs of text fragments, each pair including a text fragment of the first language and a corresponding text fragment of the second language; and obtaining a translation of said extracted word phrase based on one of the pairs of text fragments revealed during the step of querying the database.
Claim 2
Independent Claim
139 words
A method for translating a word phrase from a first natural language to a second natural language, said word phrase being a group of two or more associated words, the method comprising the steps of: inputting a text written in the first language; extracting said word phrase from said text; querying a database for said extracted word phrase using a phrase index of said database; said phrase index indexing text fragments by word phrases; said text fragments representing a primary grammatical unit including at least one clause; the database containing pairs of text fragments, each pair including a text fragment of the first language and a corresponding text fragment of the second language; and obtaining a translation of said extracted word phrase based on one of the pairs of text fragments revealed during the step of querying the database.
Claim 3
Dependent Claim
14 words
The method of claim 1 , wherein said word phrase is a noun phrase.
Claim 4
Dependent Claim
14 words
The method of claim 1 , wherein said word phrase is a verb phrase.
Claim 5
Dependent Claim
27 words
The method of claim 1 , wherein said word phrase is a predicate involving at least one verb and one noun or adjective used as a noun.
Claim 6
Dependent Claim
27 words
The method of claim 1 , wherein the step of obtaining a translation includes the step of presenting to a user the revealed pairs of text fragments.
Claim 7
Dependent Claim
36 words
The method of claim 1 , wherein the step of obtaining a translation includes the step of presenting to a user proposed translations of the extracted word phrase based on the revealed pairs of text fragments.
Claim 8
Dependent Claim
39 words
The method of claim 5 , wherein the step of obtaining a translation further comprises the step of approving one of the revealed translations by the user and using the approved translation as translation of the extracted word phrase.
Claim 9
Dependent Claim
54 words
The method of claim 1 , wherein said word phrase is extracted from a text fragment of said input text, and the step of obtaining a translation includes the step of sorting the revealed pairs of text fragments according to the number of word phrases common with said text fragment of said input text.
Claim 10
Dependent Claim
34 words
The method of claim 1 , wherein the step of extracting a word phrase includes the step of selecting a word of said input text and determining the word phrase comprising said selected word.
Claim 11
Dependent Claim
13 words
The method of claim 1 , wherein said primary grammatical units are sentences.
Claim 12
Dependent Claim
33 words
The method of claim 1 , wherein the step of querying the database for the extracted phrase includes the step of querying the database for all word phrases partly matching the extracted phrase.
Claim 13
Dependent Claim
18 words
The method of claim 1 , wherein the step of obtaining a translation includes querying a terminology base.
Claim 14
Dependent Claim
142 words
A computer-readable storage medium storing instructions for translating a word phrase from a first natural language to a second natural language by performing the steps of: inputting a text written in the first language; extracting said word phrase from said text, said word phrase being a group of two or more associated words; querying a database for said extracted word phrase using a phrase index of said database; said phrase index indexing text fragments by word phrases; said text fragments representing a primary grammatical unit including at least one clause; the database containing pairs of text fragments, each pair including a text fragment of the first language and a corresponding text fragment of the second language; and obtaining a translation of said extracted word phrase based on one of the pairs of text fragments revealed during the step of querying the database.
Claim 15
Dependent Claim
142 words
A computer-readable storage medium storing instructions for translating a word phrase from a first natural language to a second natural language by performing the steps of: inputting a text written in the first language; extracting said word phrase from said text, said word phrase being a group of two or more associated words; querying a database for said extracted word phrase using a phrase index of said database; said phrase index indexing text fragments by word phrases; said text fragments representing a primary grammatical unit including at least one clause; the database containing pairs of text fragments, each pair including a text fragment of the first language and a corresponding text fragment of the second language; and obtaining a translation of said extracted word phrase based on one of the pairs of text fragments revealed during the step of querying the database.
Claim 16
Independent Claim
164 words
A system for translating an input text from a natural source language to a natural target language, the system comprising: storage means for storing a database containing a plurality of pairs of text fragments; said text fragments representing a primary grammatical unit including at least one clause; each pair including a text fragment in the source language and a corresponding text fragment in the target language, each text fragment containing at least one word phrase, said word phrase being a group of two or more associated words; a phrase extractor for extracting a word phrase from a text fragment of said input text; database retrieval means for retrieving, from said database, pairs of text fragments that contain the extracted word phrase, using a phrase index of said database, said phrase index indexing text fragments by word phrases; and user interface means for allowing a user to select one of said retrieved pairs of text fragments to obtain a translation of the extracted word phrase.
Claim 17
Independent Claim
164 words
A system for translating an input text from a natural source language to a natural target language, the system comprising: storage means for storing a database containing a plurality of pairs of text fragments; said text fragments representing a primary grammatical unit including at least one clause; each pair including a text fragment in the source language and a corresponding text fragment in the target language, each text fragment containing at least one word phrase, said word phrase being a group of two or more associated words; a phrase extractor for extracting a word phrase from a text fragment of said input text; database retrieval means for retrieving, from said database, pairs of text fragments that contain the extracted word phrase, using a phrase index of said database, said phrase index indexing text fragments by word phrases; and user interface means for allowing a user to select one of said retrieved pairs of text fragments to obtain a translation of the extracted word phrase.
Claim 18
Dependent Claim
14 words
The system of claim 14 , wherein said word phrase is a noun phrase.
Claim 19
Dependent Claim
14 words
The system of claim 14 , wherein said word phrase is a verb phrase.
Claim 20
Dependent Claim
27 words
The system of claim 14 , wherein said word phrase is a predicate involving at least one verb and one noun or adjective used as a noun.
Claim 21
Dependent Claim
24 words
The system of claim 14 , wherein said user interface means is arranged for presenting to a user the retrieved pairs of text fragments.
Claim 22
Dependent Claim
37 words
The system of claim 14 , wherein said user interface means is arranged for presenting to a user proposed translations of the determined word phrase into the target language based on the retrieved pairs of text fragments.
Claim 23
Dependent Claim
13 words
The system of claim 14 , wherein said primary grammatical units are sentences.
Claim 24
Dependent Claim
31 words
The system of claim 14 , wherein said database retrieval means is arranged for retrieving from the database pairs of text fragments containing word phrases partially matching the extracted word phrase.
Claim 25
Dependent Claim
19 words
The system of claim 14 , further comprising a terminology base to which said database retrieval means has access.
Claim 26
Independent Claim
130 words
A method for generating a text fragment database for use in translating a word phrase from a first natural language into a second natural language, said word phrase being a group of two or more associated words, the method comprising the steps of: inputting a first document containing a text written in the first language; inputting a second document containing said text written in the second language; aligning corresponding text fragments of the first and second documents; said text fragments representing a primary grammatical unit including at least one clause; extracting word phrases from the text fragments of the first document; and generating index information on the extracted word phrases and the aligned text fragments holding the word phrases, to generate a phrase index indexing text fragments by word phrases.
Claim 27
Independent Claim
130 words
A method for generating a text fragment database for use in translating a word phrase from a first natural language into a second natural language, said word phrase being a group of two or more associated words, the method comprising the steps of: inputting a first document containing a text written in the first language; inputting a second document containing said text written in the second language; aligning corresponding text fragments of the first and second documents; said text fragments representing a primary grammatical unit including at least one clause; extracting word phrases from the text fragments of the first document; and generating index information on the extracted word phrases and the aligned text fragments holding the word phrases, to generate a phrase index indexing text fragments by word phrases.
Claim 28
Dependent Claim
13 words
The method of claim 23 , wherein said word phrases are noun phrases.
Claim 29
Dependent Claim
13 words
The method of claim 23 , wherein said word phrases are verb phrases.
Claim 30
Dependent Claim
26 words
The method of claim 23 , wherein said word phrases are predicates involving at least one verb and one noun or adjective used as a noun.
Claim 31
Dependent Claim
13 words
The method of claim 23 , wherein said primary grammatical units are sentences.
Claim 32
Dependent Claim
22 words
The method of claim 23 , wherein the steps of inputting, aligning and extracting are repeated for a plurality of paired documents.
Claim 33
Dependent Claim
20 words
The method of claim 23 , wherein the contents of said plurality of paired documents are of the same field.