Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for automated translation, comprising: determining that an exact or fuzzy match for a portion of a source input cannot be found in a translation memory; performing fragment recall by: matching subsegments in the portion against one or more whole translation units stored in the translation memory; and matching subsegments in the portion against corresponding one or more subsegments inside the one or more matching whole translation units; proposing translations of the matching subsegments inside the one or more matching whole translation units by utilization of a fine-grained alignment between subsegments of the translation units stored in the translation memory, the fine-grained alignment comprising: statistically analyzing content of the translation memory, so as to construct a translation model representing statistical associations between source and target language words, and using the translation model to compute the most likely alignments between the source and target language words or spans of words in each translation unit in the translation memory; and returning any of the one or more matching whole translation units and the one or more matching subsegments as a fuzzy match.
2. The method according to claim 1 , further comprising providing the one or more matching subsegments as an autosuggestion in a translation program interface when a user types the source input into the translation program interface.
3. The method according to claim 1 , further comprising displaying the one or more matching whole translation units in both a source language version that corresponds to a language of the source input, as well as a target language version.
4. The method according to claim 1 , further comprising tracking a number of subsegments utilized from the one or more matching subsegments and the one or more matching whole translation units.
5. The method according to claim 1 , further comprising tracking a number of subsegments utilized from the one or more matching subsegments and the one or more matching subsegments inside the one or more matching whole translation units.
6. The method according to claim 1 , wherein the fragment recall further comprises utilization of the fine-grained alignment between subsegments of the translation units stored in the translation memory, in order to propose translations of matching subsegments inside the one or more matching whole translation units.
7. The method according to claim 1 , further comprising repairing the fuzzy match by: evaluating mismatched subsegments of the fuzzy match; locating correct translations for the mismatched subsegments; and replacing the mismatched subsegments the fuzzy match with replacement subsegments that correspond to the correct translations.
8. The method according to claim 7 , wherein the correct translations are located in a termbase or machine translations.
9. A system of automated translation, the system comprising: a translation memory; a translation program interface; a processor; and a memory for storing executable instructions, the processor executing the instructions to: determine that an exact or fuzzy match for a portion of a source input cannot be found in the translation memory; perform fragment recall by: matching subsegments in the portion against one or more whole translation units stored in the translation memory; and matching subsegments in the portion against corresponding one or more subsegments inside the one or more matching whole translation units; propose translations of the matching subsegments inside the one or more matching whole translation units by utilization of a fine-grained alignment between the matching subsegments of the translation units stored in the translation memory, the fine-grained alignment comprising: statistically analyzing content of the translation memory, so as to construct a translation model representing statistical associations between source and target language words, and using the translation model to compute the most likely alignments between the source and target language words or spans of words in each translation unit in the translation memory; and return to the translation program interface any of the one or more matching whole translation units and one or more of the matching subsegments as a fuzzy match.
10. The system according to claim 9 , wherein the processor further executes the instructions to provide the matching subsegments as an autosuggestion in the translation program interface when a user types the source input into the translation program interface.
11. The system according to claim 9 , wherein the processor further executes the instructions to display the one or more matching whole translation units in both a source language version that corresponds to a language of the source input, as well as a target language version.
12. The system according to claim 9 , wherein the processor further executes the instructions to track a number of subsegments utilized from the one or more matching subsegments and the one or more matching whole translation units.
13. The system according to claim 9 , wherein the processor further executes the instructions to track a number of subsegments utilized from the one or more matching subsegments and the one or more matching subsegments inside the one or more matching whole translation units.
14. The system according to claim 9 , wherein the fragment recall step further comprises utilization of the fine-grained alignment between subsegments of the translation units stored in the translation memory, in order to propose translations of matching subsegments inside the one or more matching whole translation units.
15. The system according to claim 9 , wherein the processor further executes the instructions to repair the fuzzy match by: evaluating mismatched subsegments of the fuzzy match; locating correct translations for the mismatched subsegments; and replacing the mismatched subsegments the fuzzy match with replacement subsegments that correspond to the correct translations.
16. The system according to claim 15 , wherein the processor further executes the instructions to obtain correct translations from a termbase.
17. The system according to claim 15 , wherein the processor further executes the instructions to obtain correct translations from machine translations.
Unknown
May 3, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.