System for the facilitation of supporting multiple concurrent languages through the use of semantic knowledge representation
First Claim
Patent Images
1. A method of facilitating the translating from a single base source language to multiple target languages comprising the steps of:
- a) utilizing a hierarchical knowledge representation of the terms and rules for both the source and target languages;
b) linking corresponding concepts containing presentation symbols in the single base source language and the multiple target languages by a single machine readable manipulation symbol in the single base source language which manipulation symbol is not a presentation symbol;
c) providing child concepts containing only semantically different user readable presentation symbols not found in parent or ancestor concepts;
d) using inheritance of presentation symbols from the parent or ancestor concepts for the non-included symbols in the child concepts in translating from the source to target language;
e) having at least one sublanguage within a hierarchial knowledge representation of concepts of one language which sublanguage is represented as child concepts inheriting presentation symbols from parent language concepts which are concepts of the one language; and
f) providing hierarchial knowledge representations of translations of terms and rules of multiple languages made from the single base source language.
1 Assignment
0 Petitions
Accused Products
Abstract
A hierarchial knowledge representation is used in order to more efficiently support the translation and management of multiple localities. Utilizing this type of knowledge representation provides several key advantages. The first is a greater ability to differentiate semantically different symbols within the system. The second, is the ability to reutilize the translation of these symbols once translated a single time; and concurrent locale support.
43 Citations
15 Claims
-
1. A method of facilitating the translating from a single base source language to multiple target languages comprising the steps of:
-
a) utilizing a hierarchical knowledge representation of the terms and rules for both the source and target languages;
b) linking corresponding concepts containing presentation symbols in the single base source language and the multiple target languages by a single machine readable manipulation symbol in the single base source language which manipulation symbol is not a presentation symbol;
c) providing child concepts containing only semantically different user readable presentation symbols not found in parent or ancestor concepts;
d) using inheritance of presentation symbols from the parent or ancestor concepts for the non-included symbols in the child concepts in translating from the source to target language;
e) having at least one sublanguage within a hierarchial knowledge representation of concepts of one language which sublanguage is represented as child concepts inheriting presentation symbols from parent language concepts which are concepts of the one language; and
f) providing hierarchial knowledge representations of translations of terms and rules of multiple languages made from the single base source language. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10)
-
-
6. A computer implemented software product for use in translating from a single base source language to multiple target languages comprising:
-
a) software for utilizing a hierarchical knowledge representation of the terms and rules for both the source and target languages;
b) software for linking corresponding concepts containing presentation symbols in the single base source language and the multiple target languages by a single machine readable manipulation symbol in the single base source language which manipulation symbol is riot a presentation symbol;
c) software for providing child concepts containing only semantically different user readable presentation symbols not found in parent or ancestor concepts;
d) software for using inheritance of presentation symbols from the parent or ancestor concepts for the non-included symbols in the child concepts in translating from the source to target language;
e) software for having at least one sublanguage within a hierarchial knowledge representation of concepts of one language which sublanguage is represented as child concepts inheriting presentation symbols from parent language concepts which are concepts of the one language; and
f) software for providing hierarchial knowledge representations of translations of terms and rules of multiple languages made from the single base source language.
-
-
11. A computer implemented software product providing a method for use in translating from a single base source language to at least one target language, said method comprising the steps of
a) utilizing a hierarchical knowledge representation of the terms and rules for both the source and target languages; -
b) linking corresponding concepts containing presentation symbols in the single base source language and the multiple target languages by a single machine readable manipulation symbol in the single base source language which manipulation symbol is not a presentation symbol;
c) providing child concepts containing only semantically different user readable presentation symbols not found in parent or ancestor concepts;
d) using inheritance of presentation symbols from the parent or ancestor concepts for the non-included symbols in the child concepts in translating from the source to target language;
e) having at least one sublanguage within a hierarchial knowledge representation of concepts of one language said sublanguage is represented as child concepts inheriting presentation symbols from parent language concepts which are concepts of the one language; and
f) providing hierarchial knowledge representations of translations of terms and rules of multiple languages made from the single base source language. - View Dependent Claims (12, 13, 14, 15)
-
Specification