Remote Translation Memory Utility Prediction for Local Caching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional computer-aided translation systems face delays and inconveniences due to the time required to process and transmit translation memories over networks, often hindered by insufficient bandwidth or storage capacity, which limits the efficiency of translation services for users.
Innovation Solution
A method and system for local computer-aided translation using remotely-generated translation predictions, where a remote translation memory determines the utility of a translation for a document portion before a request is made, and transmits this translation along with an identification to a local machine, allowing the local machine to generate subsequent translations through reuse, thereby reducing reliance on real-time network processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If translation memory is stored remotely on a server, then storage capacity is improved, but network bandwidth requirements increase and processing delays occur
Solution Approach 1:
The system pre-transmits translations from the remote translation memory to the local machine before the translator actually requests them. The translation memory application identifies translations that are likely to be needed and sends them in advance, so that when the translator needs a translation, it is already available locally without network delay.
Solution Approach 2:
The system creates a local copy of the translation memory on the translator's machine, allowing the translator to access translations locally without continuous network connectivity. This localizes the translation resource, enabling offline translation work while maintaining access to the remote translation memory's content.
2Productivity
If translation memory is transmitted to local machine, then translation speed is improved, but network bandwidth consumption increases
Solution Approach 1:
Instead of transmitting the entire translation memory to the local machine, the system extracts only the specific translations that are needed for the current translation task. The translation memory application identifies and sends only relevant translation segments, reducing network bandwidth consumption while maintaining translation speed.
3Measurement precision
If translation memory is accessed remotely in real-time, then translation accuracy is improved, but network dependency increases
Solution Approach 1:
The system pre-loads necessary translations into the local translation memory before the translator needs them, ensuring accurate translations are available offline. This eliminates network dependency during translation while maintaining access to accurate translation memory content.
Data Source
AI summary
A method for local, computer-aided translation using remotely-generated translation predictions includes the step of determining that a translation stored in a remote translation memory is useful in translating a first portion of a local document. A local machine receives the translation. Prior to receiving a request form a translator for the translation, a determination is made that the remote translation memory stores an updated version of the translation. The updated version of the translation is identified as useful in translating a second portion of the document. The local machine generates a translation of the second portion of the document through reuse of the updated version of the translation, responsive to the identification of the utility of the updated version of the translation in translating the second portion of the document.


