Machine translation of chat room sessions and other collaborative work using session-specific dictionaries
First Claim
Patent Images
1. A translation server for translating an entered text and providing a translated text, comprising:
- a translation processing unit for executing a text translation process; and
a dictionary storage unit for storing a general dictionary file referred to in the text translation process and a virtual dictionary file created for a session and temporarily used in the text translation process during the session.
1 Assignment
0 Petitions
Accused Products
Abstract
A machine translation method for specific words and a translation system using the method. A dictionary management unit for managing a dictionary file referred to in a translation creates a temporary dictionary. The temporary dictionary, which is a virtual dictionary file used in a translation process executed during a session, is created when the session begins. A translation processing unit translates a text by referring to the temporary dictionary and other dictionary files. In this process, the temporary dictionary is referred to in preference to a basic dictionary, a user dictionary, and other resident dictionary files.
-
Citations
18 Claims
-
1. A translation server for translating an entered text and providing a translated text, comprising:
-
a translation processing unit for executing a text translation process; and
a dictionary storage unit for storing a general dictionary file referred to in the text translation process and a virtual dictionary file created for a session and temporarily used in the text translation process during the session. - View Dependent Claims (2)
-
-
3. A collaboration server for supporting a collaborative session with a plurality of terminals exchanging data via a network, comprising:
-
a session management unit for managing a session of collaborative work with the plurality of terminals;
a translation processing unit for translating a text in a first language entered during the session with a first terminal into a second language used in a second terminal participating in the session; and
a dictionary management unit for creating and managing a session-specific dictionary file used by the translation processing unit during the session. - View Dependent Claims (4, 5, 6)
-
-
7. An information processor, comprising:
-
input means for entering a text described in a first language;
translation processing means for translating the text into a second language to create a translation text;
dictionary storage means for storing a general dictionary file referred to in the translation process executed by the translation processing means;
virtual dictionary storage means for storing a virtual dictionary file used in the translation process executed by the translation processing means during a session; and
output means for outputting the translation text created by the translation processing means. - View Dependent Claims (8, 9)
-
-
10. A machine translation method for translating a text described in a first language into a second language with a computer, comprising the steps of:
-
creating, in a memory, when a session starts, a dictionary file used in a translation process executed during the session, the dictionary file being specific to the session;
registering a word and its usage in the dictionary file specific to the session; and
translating text entered during the session referring to the dictionary file specific to the session. - View Dependent Claims (11, 12)
-
-
13. A computer program product for causing a computer to perform method steps for translating a text described in a first language into a second language, said method steps comprising:
-
creating, in a memory, when a session begins, a dictionary file specific to the session, used in a translation process executed during the session;
registering a word and its usage in the dictionary file specific to the session; and
translating text entered during the session, referring to the dictionary file specific to the session created when the session starts. - View Dependent Claims (14)
-
-
15. A computer program product for causing a computer to execute method steps for translating a text described in a first language into a second language, said method steps comprising:
-
creating, in a memory, when a session begins, a dictionary file specific to the session used in a translation process executed during the session;
registering a word and its usage in the dictionary file specific to the session;
referring to the dictionary file that is specific to the session with higher priority than a general dictionary file when translating text entered during the session; and
erasing the dictionary file specific to the session when the session ends.
-
-
16. A computer program product for causing a computer to execute method steps for supporting collaborative work with a plurality of terminals exchanging data via the network, said method steps comprising:
-
reflecting work conducted by a first terminal on an output of a second terminal during a session;
translating a text entered in the first terminal using a first language into a second language used in the second terminal; and
creating and managing a dictionary file used in the step of translating, wherein the dictionary file is specific to the session. - View Dependent Claims (17)
-
-
18. A computer program product for causing a computer connected to a network to execute method steps for providing a chat system, said method steps comprising:
-
translating a text entered in a first terminal participating in a chat into a language used in a second terminal participating in the chat;
copying, by a third terminal that enters the chat, a session-specific dictionary file used in translating the text; and
erasing the session-specific dictionary file from the third terminal when the third terminal leaves the chat.
-
Specification