Communication service system employing translation rules for communicating data in different languages along a network
First Claim
1. A multi-language compatible service offering/receiving system comprising:
- a first information processing apparatus for offering services;
a second information processing apparatus for receiving said services; and
a third information processing apparatus for managing translation rules for translating information expressing forms,wherein said first, second and third information processing apparatuses are interconnected via a communication network,wherein said first information processing apparatus and said second information processing apparatus each comprises;
communication means for performing communication with the other information processing apparatus via said communication network,storage means for storing data,translation means for effecting translation of the information expressing forms in accordance with said translation rules, andtranslation rule acquiring means for acquiring said translation rules from said third information processing apparatus,wherein said third information processing apparatus comprises;
communication means for performing communication with said first and second information processing apparatuses via said communication network,storage means for storing said translation rules, andtransfer means for transferring said translation rules in response to a request issued from said first or said second information processing apparatus,wherein said translation rules include a set of rules stipulating corresponding relationships between words of an intermediate expression having a meaning common to a plurality of languages and words of a specific language, and a set of rules stipulating corresponding relationships between scale units of said intermediate expression and scale units translated into values accompanied by specific scale units, serving as standards for units such as length, weight, or currency and specific scale units, andwherein, when sending out said data onto said communication network, said translating means translates words of a specific language contained in said data into words of said intermediate expression and translates the values accompanied by the specific scale units into the scale units of said intermediate expression by making use of said translation rules, while upon reception of the data from said communication network, said translating means translates the words of the intermediate expression contained in said data as received into the words of the specific language and translates the scale units of said intermediate expression into values accompanied by the specific scale units.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-language compatible service offering/receiving system. A service server and a service client are connected to a translation rule managing server is connected for managing translation rules for translating information expressing forms by way of an intermediate expression form. Upon sending of information from the service server to the service client, the service server translates a specific language contained in the data to be sent out into a language of the intermediate expression by referencing the translation rules. The service client translates the intermediate expression into specific expression by using the translation rules for displaying the data resulting from the translation. When the translation rules are unavailable in the service server and the service client, the translation rule is acquired from the translation rule managing server.
-
Citations
21 Claims
-
1. A multi-language compatible service offering/receiving system comprising:
-
a first information processing apparatus for offering services; a second information processing apparatus for receiving said services; and a third information processing apparatus for managing translation rules for translating information expressing forms, wherein said first, second and third information processing apparatuses are interconnected via a communication network, wherein said first information processing apparatus and said second information processing apparatus each comprises; communication means for performing communication with the other information processing apparatus via said communication network, storage means for storing data, translation means for effecting translation of the information expressing forms in accordance with said translation rules, and translation rule acquiring means for acquiring said translation rules from said third information processing apparatus, wherein said third information processing apparatus comprises; communication means for performing communication with said first and second information processing apparatuses via said communication network, storage means for storing said translation rules, and transfer means for transferring said translation rules in response to a request issued from said first or said second information processing apparatus, wherein said translation rules include a set of rules stipulating corresponding relationships between words of an intermediate expression having a meaning common to a plurality of languages and words of a specific language, and a set of rules stipulating corresponding relationships between scale units of said intermediate expression and scale units translated into values accompanied by specific scale units, serving as standards for units such as length, weight, or currency and specific scale units, and wherein, when sending out said data onto said communication network, said translating means translates words of a specific language contained in said data into words of said intermediate expression and translates the values accompanied by the specific scale units into the scale units of said intermediate expression by making use of said translation rules, while upon reception of the data from said communication network, said translating means translates the words of the intermediate expression contained in said data as received into the words of the specific language and translates the scale units of said intermediate expression into values accompanied by the specific scale units. - View Dependent Claims (2, 3, 4, 5, 13)
-
-
6. A multi-language compatible service offering/receiving system comprising:
-
a plurality of first information processing apparatuses for offering services; a plurality of a second information processing apparatus for receiving said services; and at least one third information processing apparatus for managing translation rules for translating information expressing forms such as languages and scale units, wherein said first, second and third information processing apparatuses are interconnected via a communication network, wherein said first information processing apparatus and said second information processing apparatus each comprises; at least communication means for performing communication with the other information processing apparatus via said communication network, input/output means for inputting/outputting data, and storage means for storing data; wherein said third information processing apparatus comprises at least; communication means for performing communication with other processing apparatuses via said communication network, storage means for storing said translation rules, and translation means for performing translation of the information expressing forms in accordance with said translation rules, wherein said translation rules include a set of rules stipulating corresponding relationships between words of an intermediate expression having a meaning common to a plurality of languages and words of a specific language, and by a set of rules stipulating corresponding relationships between scale units of said intermediate expression and scale units translated into values accompanied by specific scale units serving as standards for units such as length, weight, or currency and specific scale units, and wherein, upon reception of words of specific language or specific scale units from said communication network, said translating means translates words of the values accompanied by said specific language into words of said intermediate expression while translating said specific scale units into scale units of said intermediate expression by making use of said translation rules, while upon reception of the words of said intermediate expression of the scale units of said intermediate expression from said communication network, said translating means translates the words of said intermediate expression into the words of the specific language and translates the scale units of said intermediate expression into values accompanied by said specific scale units. - View Dependent Claims (7, 8, 9, 18)
-
-
10. In an information processing apparatus connected to a network and including a display device, a method of displaying data, comprising the steps of:
-
responding to reception of data via said network to make decision as to whether data given in an intermediate expression common to information processing apparatuses connected to said network is contained in the received data, said data given in said intermediate expression is included in a translation rule table containing a set of rules stipulating corresponding relationships between intermediate expression scale units and scale units translated into values accompanied by specific scale units, serving as standards for units such as length, weight, or currency; and displaying data of specific expression when contained in said received data after having translated said common intermediate expression into the specific expression preset inherently to said information processing apparatus, the specific expression being translated from scale unit of intermediate expression contained in the received data. - View Dependent Claims (11, 12, 14)
-
-
15. In an information processing apparatus connected to a network and including a storage unit for storing information to be sent via said network, a method of sending data, comprising the steps of:
-
making decision as to whether data of a specific expression is contained in data held by said information processing apparatus upon sending of said data onto said network; translating said data of specific expression as contained in the data held by said information processing apparatus into data of an intermediate expression common to information processing apparatuses provided on said network, said data of said intermediate expression is included in a translation rule table containing a set of rules stipulating corresponding relationships between intermediate expression scale units and scale units translated into values accompanied by specific scale units, serving as standards for units such as length, weight, or currency; and sending data containing the translated data onto said network, the translated data being the scale unit of said intermediate expression translated from said specific scale unit. - View Dependent Claims (16, 17, 19, 21)
-
-
20. In an information processing apparatus connected to a network for transferring data sent out from a first information processing apparatus to a second information processing apparatus,
a method of transferring data, comprising the steps of: -
determining a communication address of said second destination information processing apparatus added to data sent from said first information processing apparatus, making decision as to whether data of a specific expression is contained in the data to be transferred, translating data of said specific expression as contained in said data to be transferred into specific expression pertinent to said second information processing apparatus; transferring data containing the translated data to said second information processing apparatus.
-
Specification