11321540

Systems and Methods of Adaptive Automated Translation Utilizing Fine-Grained Alignment

PublishedMay 3, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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

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

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

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

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

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

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

8. The method according to claim 7 , wherein the correct translations are located in a termbase or machine translations.

9

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

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

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

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

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

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

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

16. The system according to claim 15 , wherein the processor further executes the instructions to obtain correct translations from a termbase.

17

17. The system according to claim 15 , wherein the processor further executes the instructions to obtain correct translations from machine translations.

Patent Metadata

Filing Date

Unknown

Publication Date

May 3, 2022

Inventors

Erik de Vrieze
Keith Mills

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Systems and Methods of Adaptive Automated Translation Utilizing Fine-Grained Alignment” (11321540). https://patentable.app/patents/11321540

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.