In-context exact (ICE) matching
First Claim
1. A method of determining a matching level of a plurality of source texts stored in a translation memory to a lookup segment to be translated, the method comprising the steps of:
- determining any exact matches for the lookup segment in the plurality of source texts; and
determining, in the case that at least one exact match is determined, that a respective exact match is an in-context exact (ICE) match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and program product are disclosed for determining a matching level of a text lookup segment with a plurality of source texts in a translation memory in terms of context. In particular, the invention determines any exact matches for the lookup segment in the plurality of source texts, and determines, in the case that at least one exact match is determined, that a respective exact match is an in-context exact (ICE) match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. The degree of context matching required can be predetermined, and results prioritized. The invention also includes methods, systems and program products for storing a translation pair of source text and target text in a translation memory including context, and the translation memory so formed. The invention ensures that content is translated the same as previously translated content and reduces translator intervention.
-
Citations
45 Claims
-
1. A method of determining a matching level of a plurality of source texts stored in a translation memory to a lookup segment to be translated, the method comprising the steps of:
-
determining any exact matches for the lookup segment in the plurality of source texts; and
determining, in the case that at least one exact match is determined, that a respective exact match is an in-context exact (ICE) match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for determining a matching level of a plurality of source texts stored in a translation memory to a lookup segment to be translated, the system comprising:
-
means for determining any exact matches for the lookup segment in the plurality of source texts; and
means for determining, in the case that at least one exact match is determined, that a respective exact match is an in-context exact (ICE) match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A program product stored on a computer readable medium for determining a matching level of a plurality of source texts stored in a translation memory to a lookup segment to be translated, the computer readable medium comprising program code for performing the following steps:
-
determining any exact matches for the lookup segment in the plurality of source texts; and
determining, in the case that at least one exact match is determined, that a respective exact match is an in-context exact (ICE) match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of storing a translation pair of source text and target text in a translation memory, the method comprising the steps of:
-
assigning a context to the translation pair; and
storing the context with the translation pair.
-
-
38. The method of 12, wherein the context includes a usage context level and an asset context level.
-
39. A system for storing a translation pair of source text and target text in a translation memory, the system comprising:
-
means for assigning a context to the translation pair; and
means for storing the context with the translation pair.
-
-
40. The system of 39, wherein the context includes a usage context level and an asset context level.
-
41. A program product stored on a computer readable medium for storing a translated text segment for storage in a translation memory, the computer readable medium comprising program code for performing the following steps:
-
assigning a context to the translated text segment; and
storing the context with the translated text segment.
-
-
42. A translation memory comprising:
-
a plurality of source texts for comparison to a lookup segment; and
a context identifier for each source text. - View Dependent Claims (43)
-
-
44. A client-side system for interacting with a translation system including a translation memory, the system comprising:
-
means for assigning a segment identifier to a segment to be translated by the translation system, the segment identifier indicating a usage context of the segment; and
means for communicating the segment identifier assignment for storage as part of the translation memory.
-
-
45. A program product stored on a computer readable medium for interacting with a translation system including a translation memory having a plurality of source texts, the computer readable medium comprising program code for performing the following steps:
-
assigning a segment identifier to a segment to be translated by the translation system, the segment identifier indicating a usage context of the segment; and
communicating the segment identifier assignment for storage as part of the translation memory.
-
Specification