← Back to Patent Explorer
US5323311A Expired / Lapsed US ⏱️ 0.0 years remaining

Classified-by-field dictionary generating apparatus, machine translation apparatus and machine translation system using these apparatuses

Assignee: Fujitsu Ltd
•
Filing: 1991-09-03
•
Granted: 1994-06-21
•
Expires: 2011-09-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A machine translation apparatus for automatically generating a classified-by-field dictionary to be used for translating a pseudo code program into a program in a plurality of other languages based on a design document described in notation data used to describe a design document which produces a pseudo code program in which names are defined by at least two languages; and for automatically translating a pseudo code program described in a language into a pseudo code program described in another language.

Inventors

  • 👤 Itaru Fukao
  • 👤 Hiroaki Abe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 09:07
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/20; G06F40/237; G06F40/242; G06F40/40; G06F40/58

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 143 words
A classified-by-field dictionary generating apparatus, comprising: notation data memory means for storing notation data, in which names are defined by at least two languages, which describes a design document used to produce a pseudo code program; extracting means supplied with the design document described by said notation data and extracting bilingual information necessary for translating a pseudo code program of a predetermined field described in a certain language into a pseudo code program described in another language on the basis of said notation data stored in said notation data memory means; and dictionary generating means for generating a classified-by-field dictionary corresponding to a field of a pseudo code program to be translated in which translation information on all notation data described in said design document is written in a predetermined format on the basis of said bilingual information extracted by said extracting means.
Claim 2
Dependent Claim 143 words
A classified-by-field dictionary generating apparatus, comprising: notation data memory means for storing notation data, in which names are defined by at least two languages, which describes a design document used to produce a pseudo code program; extracting means supplied with the design document described by said notation data and extracting bilingual information necessary for translating a pseudo code program of a predetermined field described in a certain language into a pseudo code program described in another language on the basis of said notation data stored in said notation data memory means; and dictionary generating means for generating a classified-by-field dictionary corresponding to a field of a pseudo code program to be translated in which translation information on all notation data described in said design document is written in a predetermined format on the basis of said bilingual information extracted by said extracting means.
Claim 3
Dependent Claim 94 words
A machine translation apparatus comprising: a plurality of classified-by-field dictionaries, one being provided to each of a plurality of natural languages; multilingual natural language dictionaries corresponding to said classified-by-field dictionaries; dictionary selecting means for selecting said classified-by-field dictionary corresponding to the language expressing a translation pseudo code program and said natural language dictionary; and translating means for translating said translation pseudo code program described in a certain language into a pseudo code program described in another language with reference to said classified-by-field dictionary and said natural language dictionary selected by said dictionary selecting means.
Claim 4
Dependent Claim 94 words
A machine translation apparatus comprising: a plurality of classified-by-field dictionaries, one being provided to each of a plurality of natural languages; multilingual natural language dictionaries corresponding to said classified-by-field dictionaries; dictionary selecting means for selecting said classified-by-field dictionary corresponding to the language expressing a translation pseudo code program and said natural language dictionary; and translating means for translating said translation pseudo code program described in a certain language into a pseudo code program described in another language with reference to said classified-by-field dictionary and said natural language dictionary selected by said dictionary selecting means.
Claim 5
Dependent Claim 254 words
A machine translation system comprising: a classified-by-field dictionary generating apparatus comprising: notation data memory means for storing notation data, in which names are defined by at least two languages, which describes a design document used to produce a pseudo code program; extracting means supplied with the design document described by said notation data and extracting bilingual information necessary for translating a pseudo code program of a predetermined field described in a certain language into a pseudo code program described in another language on the basis of said notation data stored in said notation data memory means; and dictionary generating means for generating a classified-by-field dictionary corresponding to a field of a pseudo code program to be translated in which translation information on all notation data described in said design document is written in a predetermined format on the basis of said bilingual information extracted by said extracting means, and a machine translation apparatus comprising: a classified-by-field dictionary generated by said classified-by-field dictionary generating apparatus and used to translate said notation data describing said design document for bilingual use, said classified-by-field dictionary being transmitted from said classified-by-field dictionary generating apparatus to said machine translation apparatus via a network; a natural language dictionary for translating a natural language expressing a translation pseudo code program to be translated into another natural language; and translating means for translating said translation pseudo code program described in a certain language into a pseudo code program described in another language with reference to said classified-by-field dictionary and said natural language dictionary.
Claim 6
Dependent Claim 254 words
A machine translation system comprising: a classified-by-field dictionary generating apparatus comprising: notation data memory means for storing notation data, in which names are defined by at least two languages, which describes a design document used to produce a pseudo code program; extracting means supplied with the design document described by said notation data and extracting bilingual information necessary for translating a pseudo code program of a predetermined field described in a certain language into a pseudo code program described in another language on the basis of said notation data stored in said notation data memory means; and dictionary generating means for generating a classified-by-field dictionary corresponding to a field of a pseudo code program to be translated in which translation information on all notation data described in said design document is written in a predetermined format on the basis of said bilingual information extracted by said extracting means, and a machine translation apparatus comprising: a classified-by-field dictionary generated by said classified-by-field dictionary generating apparatus and used to translate said notation data describing said design document for bilingual use, said classified-by-field dictionary being transmitted from said classified-by-field dictionary generating apparatus to said machine translation apparatus via a network; a natural language dictionary for translating a natural language expressing a translation pseudo code program to be translated into another natural language; and translating means for translating said translation pseudo code program described in a certain language into a pseudo code program described in another language with reference to said classified-by-field dictionary and said natural language dictionary.
Claim 7
Dependent Claim 16 words
A machine translation system according to claim 3, wherein said network is a local area network.
Claim 8
Dependent Claim 37 words
A machine translation system according to claim 4, wherein said translating means translates said translation pseudo code program into a pseudo code program described in another specified language using said classified-by-field dictionary and said natural language dictionary.
Claim 9
Dependent Claim 31 words
A machine translation system according to claim 5, wherein said classified-by-field dictionary generating apparatus is provided in a server node, and said machine translation apparatus is provided in a client node.
Claim 10
Dependent Claim 88 words
A machine translation system according to claim 4, wherein said classified-by-field dictionary generating apparatus and said machine translation apparatus are provided for a specific computer in the network, said specific computer receiving a translation pseudo program from another computer or terminal through a circuit of said network, converting said received translation pseudo code program to a pseudo code program in a language specified by said another computer or terminal, and transmitting the converted pseudo code program to said another computer or terminal through a circuit of said network.
Claim 11
Dependent Claim 16 words
A machine translation system according to claim 7, wherein said specific computer is a server node.
Claim 12
Dependent Claim 16 words
A machine translation system according to claim 3, wherein said network is a wide area network.
Claim 13
Dependent Claim 37 words
A machine translation system according to claim 9, wherein said translating means translates said translation pseudo code program into a pseudo code program described in another specified language using said classified-by-field dictionary and said natural language dictionary.
Claim 14
Dependent Claim 88 words
A machine translation system according to claim 9, wherein said classified-by-field dictionary generating apparatus and said machine translation apparatus are provided for a specific computer in the network, said specific computer receiving a translation pseudo program from another computer or terminal through a circuit of said network, converting said received translation pseudo code program to a pseudo code program in a language specified by said another computer or terminal, and transmitting the converted pseudo code program to said another computer or terminal through a circuit of said network.
Claim 15
Dependent Claim 16 words
A machine translation system according to claim 3, wherein said network is a metropolitan area network.
Claim 16
Dependent Claim 37 words
A machine translation system according to claim 12, wherein said translating means translates said translation pseudo code program into a pseudo code program described in another specified language using said classified-by-field dictionary and said natural language dictionary.
Claim 17
Dependent Claim 88 words
A machine translation system according to claim 12, wherein said classified-by-field dictionary generating apparatus and said machine translation apparatus are provided for a specific computer in the network, said specific computer receiving a translation pseudo program form another computer or terminal through a circuit of said network, converting said received translation pseudo code program to a pseudo code program in a language specified by said another computer or terminal, and transmitting the converted pseudo code program to said another computer or terminal through a circuit of said network.
Claim 18
Dependent Claim 15 words
A machine translating system according to claim 3, wherein said network is an in-house network.
Claim 19
Dependent Claim 37 words
A machine translation system according to claim 15, wherein said translating means translates said translation pseudo code program into a pseudo code program described in another specified language using said classified-by-field dictionary and said natural language dictionary.
Claim 20
Dependent Claim 88 words
A machine translation system according to claim 15, wherein said classified-by-field dictionary generating apparatus and said machine translation apparatus are provided for a specific computer in the network, said specific computer receiving a translation pseudo program from another computer or terminal through a circuit of said network, converting said received translation pseudo code program to a pseudo code program in a language specified by said another computer or terminal, and transmitting the converted pseudo code program to said another computer or terminal through a circuit of said network.
Claim 21
Dependent Claim 37 words
A machine translation system according to claim 3, wherein said translating means translates said translation pseudo code program into a pseudo code program described in another specified language using said classified-by-field dictionary and said natural language dictionary.
Claim 22
Dependent Claim 254 words
A machine translation system comprising: a classified-by-field dictionary generating apparatus comprising: notation data memory means for storing notation data, in which means are defined by at least two languages, which describes a design document used to produce a pseudo code program; extracting means supplied with the design document described by said notation data and extracting bilingual information necessary for translating a pseudo code program of a predetermined field described in a certain language into a pseudo code program described in another language on the basis of said notation data stored in said notation data memory means; and dictionary generating means for generating a classified-by-field dictionary corresponding to a field of a pseudo code program to be translated in which translation information on all notation data described in said design document is written in a predetermined format on the basis of said bilingual information extracted by said extracting means; and transmitting means for transmitting said classified-by-field dictionary generated by said dictionary generating means; and a machine translation apparatus comprising: receiving means for receiving said transmitted classified-by-field dictionary from said classified-by-field dictionary generating apparatus, said classified-by-field dictionary being used to translate notation data described a design document for bilingual use; a natural language dictionary for translating a natural language expressing a translation pseudo code program to be translated into another natural language; and translating means for translating said translation pseudo code program described in a certain language into a pseudo code program described in another language based on said classified-by-field dictionary and said natural language dictionary.
Claim 23
Dependent Claim 254 words
A machine translation system comprising: a classified-by-field dictionary generating apparatus comprising: notation data memory means for storing notation data, in which means are defined by at least two languages, which describes a design document used to produce a pseudo code program; extracting means supplied with the design document described by said notation data and extracting bilingual information necessary for translating a pseudo code program of a predetermined field described in a certain language into a pseudo code program described in another language on the basis of said notation data stored in said notation data memory means; and dictionary generating means for generating a classified-by-field dictionary corresponding to a field of a pseudo code program to be translated in which translation information on all notation data described in said design document is written in a predetermined format on the basis of said bilingual information extracted by said extracting means; and transmitting means for transmitting said classified-by-field dictionary generated by said dictionary generating means; and a machine translation apparatus comprising: receiving means for receiving said transmitted classified-by-field dictionary from said classified-by-field dictionary generating apparatus, said classified-by-field dictionary being used to translate notation data described a design document for bilingual use; a natural language dictionary for translating a natural language expressing a translation pseudo code program to be translated into another natural language; and translating means for translating said translation pseudo code program described in a certain language into a pseudo code program described in another language based on said classified-by-field dictionary and said natural language dictionary.
Claim 24
Dependent Claim 138 words
A machine translation apparatus comprising: a classified-by-field dictionary for providing bilingual information used to translate a first pseudo code program of a predetermined field described in a certain language into a second pseudo code program described in another language, said second pseudo code program being produced by referring to a design document, said design document being described by notation data in which means are defined by at least two languages, said bilingual information being extracted on the basis of said notation data; a natural language dictionary for translating a natural language expressing a translation pseudo code program to be translated into another natural language; and translating means for translating said translation pseudo code program described in a certain language into a pseudo code program described in another language based on said classified-by-field dictionary and said natural language dictionary.
Claim 25
Dependent Claim 138 words
A machine translation apparatus comprising: a classified-by-field dictionary for providing bilingual information used to translate a first pseudo code program of a predetermined field described in a certain language into a second pseudo code program described in another language, said second pseudo code program being produced by referring to a design document, said design document being described by notation data in which means are defined by at least two languages, said bilingual information being extracted on the basis of said notation data; a natural language dictionary for translating a natural language expressing a translation pseudo code program to be translated into another natural language; and translating means for translating said translation pseudo code program described in a certain language into a pseudo code program described in another language based on said classified-by-field dictionary and said natural language dictionary.

References Cited (Backward Citations)

US4615002A Cited
JPS61278987A Cited
US4731735A Cited
US5201042A Cited
WO1989002131A1 Cited
US4870610A Cited
JPH0236419A Cited
EP0388148A2 Cited
US5132901A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-06-20 1997-12-20 1998-06-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-06-20 2001-12-20 2002-06-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-06-20 2005-12-20 2006-06-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag