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
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 |