Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home File Sharing Method-and-system-for-using-machine-translation-with-content-language-specification

 Method for modeling, storing and transferring data in neutral form
We claim: 1. A method of modeling a set of information for storage in neutral form in a computer ...


 Compiling device and compiling method
This invention aims to remedy the above problems, prevent lots of many same data from being ...


 Verification of port list integrity in a hardware description language file
FIG. 1 is a functional block diagram of a system 10 implementing a method for analyzing the ...


 Bowling center system
In accordance with the present invention, a bowling center system includes first and second ...


 Production of laminated card with printed magnetically encodable stripe
It is therefore an object of the present invention to provide a method for providing a magnetically ...


 Temperature-stabilized low-loss ferrite films
The essential element of the invention is that the signs and magnitudes of the anisotropy fields ...


 Asbestos-free friction materials
We claim: 1. An asbestos-free friction material having good friction stability and wear properties ...


 Lithographic ink additives
What is claimed is: 1. A lithographic printing ink which contains as an ink additive a compound ...


 Fitting of weldable thermoplastic material
OF THE INVENTION The fitting illustrated in FIG. 1 of the drawing is constructed as a welding ...


 Colored electroscopic toners containing quenched esterified rhodamine dyes
OF THE INVENTION In accordance with the present invention, there is provided a colored ...


 Method and system for using machine translation with content language specification

Details
Inventors: Blakely, Jason Y.; King, Dennis D.; Redpath, Richard J.;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Edouardo; Patrick N.
Assistant Examiner:
Attorney, Agent or Firm: Clay; A. Bruce

The Content-Language field in the entity-header of an HTTP response is used as the final factor in driving machine translation of text. The HTTP 1.1 specification defines the purpose of the value in this field to identify and differentiate entities according to a user's own preferred language. Its implication is that the content body is in the language defined via the Content-Language field. If the body content is only appropriate to a German-literate audience then typical use of this information would be to execute some processing to avoid rendering to someone other than that target. This information is used in rendering decisions. Herein, this value is a determining factor in the machine translation (MT) decision as well. It is still used in the rendering decision, but if the content is not currently in the desired language, it will be translated to it. Prior to the response being served, appropriate MT would be initiated based on this value. In addition to its current use, a new use of this field would be defined as the target language of MT as well as what language is appropriate for rendering. An HTML author (or a program that dynamically creates content) can do so in their language of choice only while the Content-Language field set during the HTTP response creation process defines what language the content should be dynamically translated into.

DETAILED DESCRIPTION The present invention continues to be based on an administrator authorized configuration, but now employs a new use for an HTTP response as the final factor in driving MT.
In particular, the Content-Language field in the entity-header of the HTTP response is used.
The HTTP 1.
1 specification defines the purpose of the value in this field `to identify and differentiate entities according to a user's own preferred language`.
Its implication is that the content body is in the language defined via the Content-Language field.
For example, if the body content is only appropriate to a German-literate audience then typical use of this information would be to execute some processing to avoid rendering to someone other than that target.
This information is used in rendering decisions.
It is proposed that this value be a determining factor in the MT decision as well.
It is still used in the rendering decision, but if the content is not currently in the desired language, it will be translated to it.
Prior to the response being served, appropriate MT would be initiated based on this value.
In addition to its current use, a new use of this field would be defined as the target language of MT as well as what language is appropriate forrendering.
Now an HTML author or a program that dynamically creates content can do so in only their language of choice while the Content-Language field set during the HTTP response creation process defines what language the content should be dynamically translated into.
Known techniques for Language Guessing could be used to determine the source language.
Normal use of the same Content-Language field would still be applicable in terms of its use to make target rendering decisions.
This solution could be implemented in, for example, the IBM HTTP Server and/or the WebSphere Application Server or any other system that supports HTTP.



Related patents
  Transaction checking for system architecture validation
A method and apparatus for transaction checking for system architecture validation are described. Tracking data is received from trackers in the system. The tracking ...
  Method for erasing on an electronic writeboard
According to one aspect of the present invention there is provided a method for erasing objects representing writing on an electronic writeboard comprising the steps of: ...
  Ring network switching control device
It is accordingly an object of the present invention to provide a ring network switching control device which, in the event of a transmission-line failure, permits each ...
  Fault tolerant output stage for digital two-conductor bus data communication system
The invention relates to a fault tolerant output stage for a digital two-conductor bus data communication system. Output stages of this generic type are used for example ...
  Method and system for determining an average batch size
In accordance with the present invention, a method and system of determining the average batch size of a machine load are provided that substantially eliminate or reduce ...
  Electronic means for controlling the regeneration of resins in a resin type ion exchange device
Accordingly, it is an object of the present invention to provide an electronic control means for initiating and controlling the resin regeneration sequence in a resin-...
  Electronic cash register system with faster access time to price look-up file
It is an object of the present invention to provide an improved ECR system with decreased access time to a PLU file. The present invention includes a means for searching ...
  Myoelectric control of actuators
We claim: 1. A method of controlling compliance of a teleoperated robotic system, said method comprising the steps of: acquiring raw myoelectric signals from the muscles ...
  Method of removing unneeded data from DB2 logs and other data sets having displacement-dependent data
OF SPECIFIC EMBODIMENTS One illustrative embodiment of the invention is described below as it might be implemented using a computer program to control a general-purpose ...
  Mechanism for generating linguistic expressions based on synonyms and rules derived from examples
OF THE INVENTION The language learning shell disclosed herein provides a mechanism that is able to generate, store and utilize rules and synonyms. A rule establishes a ...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved