Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
307 words
A computer system for translating a source language document written in a source language to a target language document written in a target language, the source language including a multiplicity of source terms and the target language including a multiplicity of target terms, the computer system including a display screen, the source language document, a product glossary having a plurality of source terms from the source language and a plurality of target terms from the target language, each source term being associated with the corresponding target term which translates the source term into the target language, the computer system comprising: means for producing a translation screen portion on the display screen, the translation screen portion including a current insertion point; means for displaying the source language document on the translation screen portion; means for comparing each of the plurality of source terms from the product glossary with the source terms in the source language document; inserting means for inserting a character adjacent to the source term in the source language document, in response to each comparison by the comparing means which produces a match between one of the source terms in the source language document and one of the source terms in the product glossary; means for associating in an index file the inserted character with a target term from the product glossary that translates the matched source term from the source language into the target language; means for inputting an insert target term command which contains a translation request character corresponding to the inserted character; means for retrieving the translation request character from the insert target term command; means for retrieving from the index file the target term associated with the retrieved translation request character; and means for inserting the retrieved target term on the translation screen portion in response to the insert target term command.
Claim 2
Dependent Claim
307 words
A computer system for translating a source language document written in a source language to a target language document written in a target language, the source language including a multiplicity of source terms and the target language including a multiplicity of target terms, the computer system including a display screen, the source language document, a product glossary having a plurality of source terms from the source language and a plurality of target terms from the target language, each source term being associated with the corresponding target term which translates the source term into the target language, the computer system comprising: means for producing a translation screen portion on the display screen, the translation screen portion including a current insertion point; means for displaying the source language document on the translation screen portion; means for comparing each of the plurality of source terms from the product glossary with the source terms in the source language document; inserting means for inserting a character adjacent to the source term in the source language document, in response to each comparison by the comparing means which produces a match between one of the source terms in the source language document and one of the source terms in the product glossary; means for associating in an index file the inserted character with a target term from the product glossary that translates the matched source term from the source language into the target language; means for inputting an insert target term command which contains a translation request character corresponding to the inserted character; means for retrieving the translation request character from the insert target term command; means for retrieving from the index file the target term associated with the retrieved translation request character; and means for inserting the retrieved target term on the translation screen portion in response to the insert target term command.
Claim 3
Dependent Claim
49 words
The computer system of claim 1 further comprising means for underlining the matched source term in response to each comparison by the comparing means which produces a match between one of the source terms in the source language document and one of the source terms in the product glossary.
Claim 4
Dependent Claim
50 words
The computer system of claim 1 further comprising means for replacing a lowercase version of a first character in a most recent target term inserted by the insertion means, with an uppercase version of the character without having to move the current insertion point into alignment with the first character.
Claim 5
Dependent Claim
38 words
The computer system of claim 1 further comprising means for deleting a most recent target term inserted by the insertion means, without having to move the current insertion point into alignment with the most recently inserted target term.
Claim 6
Dependent Claim
28 words
The computer system of claim 1 wherein the insertion means includes means for inserting the retrieved target term at the current insertion point on the translation screen portion.
Claim 7
Dependent Claim
25 words
The computer system of claim 1 wherein the target terms include template strings which are one of a partial and a full sentence containing variables.
Claim 8
Independent Claim
288 words
A method executed in a computer system for translating a source language document written in a source language to a target language document written in a target language, the source language including a multiplicity of source terms and the target language including a multiplicity of target terms, the computer system including a display screen, the source language document, a product glossary having a plurality of source terms and a plurality of target terms, with each source term being associated with the corresponding target term which translates the source term into the target language, the method comprising the steps of: producing a translation screen on the display screen, the display screen including a current insertion point indicating where data will be inserted on the translation screen; displaying the source language document on the translation screen; comparing each of a plurality of source terms from the product glossary with the source terms in the source language document; inserting a character immediately after the source term in the source language document displayed on the translation screen in response to each comparison in the step of comparing which produces a match between one of the source terms in the source language document and one of the source terms in the product glossary; associated in an index file the inserted character with the corresponding target term from the product glossary that translates the matched source term from the source language into the target language; inputting an insert command which contains a translation request character corresponding to the inserted character; retrieving the translation request character from the insert command; retrieving from the index file the target term associated with the retrieved translation request character; and inserting the retrieved target term on the translation screen.
Claim 9
Independent Claim
288 words
A method executed in a computer system for translating a source language document written in a source language to a target language document written in a target language, the source language including a multiplicity of source terms and the target language including a multiplicity of target terms, the computer system including a display screen, the source language document, a product glossary having a plurality of source terms and a plurality of target terms, with each source term being associated with the corresponding target term which translates the source term into the target language, the method comprising the steps of: producing a translation screen on the display screen, the display screen including a current insertion point indicating where data will be inserted on the translation screen; displaying the source language document on the translation screen; comparing each of a plurality of source terms from the product glossary with the source terms in the source language document; inserting a character immediately after the source term in the source language document displayed on the translation screen in response to each comparison in the step of comparing which produces a match between one of the source terms in the source language document and one of the source terms in the product glossary; associated in an index file the inserted character with the corresponding target term from the product glossary that translates the matched source term from the source language into the target language; inputting an insert command which contains a translation request character corresponding to the inserted character; retrieving the translation request character from the insert command; retrieving from the index file the target term associated with the retrieved translation request character; and inserting the retrieved target term on the translation screen.
Claim 10
Dependent Claim
50 words
The method of claim 1 further comprising the step of underlining the matched source term in response to each comparison in the step of comparing which produces a match between one of the source terms in the source language document and one of the source terms in the product glossary.
Claim 11
Dependent Claim
52 words
The method of claim 1 further comprising the step of replacing a lowercase version of a first character in a most recent target term inserted in the step of inserting, with an uppercase version of the first character, without having to move the current insertion point into alignment with the first character.
Claim 12
Dependent Claim
35 words
The method of claim 1 further comprising the step of deleting a most recent target term inserted by the inserting means, without having to move the current insertion point into alignment with the target term.
Claim 13
Dependent Claim
28 words
The method of claim 1 wherein the step of inserting includes the step of inserting the retrieved target term at the current insertion point on the translation screen.
Claim 14
Dependent Claim
24 words
The method of claim 1 wherein the target terms include template strings which are one of a partial and a full sentence containing variables.