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

System for translation of source language data into multiple target language data including means to prevent premature termination of processing

Assignee: Fujitsu Ltd
•
Filing: 1990-03-13
•
Granted: 1992-10-20
•
Expires: 2010-03-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multi-language conversion system is provided having a multi-language conversion table with a plurality of sub-tables for individual languages. These sub-tables include a keyword module for managing a keyword to be subject to a conversion in a predetermined sequence and a data module for storing translated data corresponding to the keyword in accordance with the order of the keywords and for storing default data. A multi-language conversion table selection unit selects at least one of the multiple language conversion sub-tables in accordance with a language conversion designation. A multi-language conversion module unit determines whether the language data subject to conversion exists in the keyword module, determines the translated data as a conversion data when the language data subject to conversion exists in the keyword module and determine default data as the conversion data when the language data subject to conversion does not exist in the keyword module.

Inventors

  • 👤 Hironobu Nagashima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 19:25
CPC Classifications
G; G06; G06F; G06F17/00; G06F40/00; G06F40/20; G06F40/237; G06F40/242; G06F40/40; G06F40/42; G06F40/45; G06F40/55; G06F40/58; G06F8/00; G06F9/00; G06F9/06; G06F9/44; G06F9/451; G06F9/454

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 303 words
A multi-language conversion system for converting an input keyword to output language data in accordance with a language designation, comprising: a multi-language conversion table comprising a plurality of language conversion sub-tables, each of said language conversion sub-tables including a keyword module for storing keyword data in a fixed order, a language data module for storing language data which corresponds to the keyword data and is stored in the same fixed order as the keyword data, and a default data module for storing predetermined default data which does not correspond to the keyword data, and language conversion sub-table selection means for selecting a designated one of said language conversion sub-tables in accordance with the language designation, language conversion means for searching the keyword module in the fixed order to determine whether the input keyword exists at a location in the fixed order of the keyword data, for retrieving from the language data module the language data at a corresponding location of the same fixed order to produce the output language data when the input keyword exists in the keyword data, and for retrieving default data from the default data module to produce the output language data when the input keyword does not exist in the keyword data and Means for updating keyword modules by appending new words at an end of the fixed order of some but not necessarily all of the plurality of language sub-tables and corresponding keyword modules such that when said language conversion means searches a keyword module in the fixed order, the new words are searched for last and when said language conversion means determines that the input keyword does not exist, the input keyword has not been appended as a new word and the default data is retrieved from the default data module to produce the output language data.
Claim 2
Dependent Claim 303 words
A multi-language conversion system for converting an input keyword to output language data in accordance with a language designation, comprising: a multi-language conversion table comprising a plurality of language conversion sub-tables, each of said language conversion sub-tables including a keyword module for storing keyword data in a fixed order, a language data module for storing language data which corresponds to the keyword data and is stored in the same fixed order as the keyword data, and a default data module for storing predetermined default data which does not correspond to the keyword data, and language conversion sub-table selection means for selecting a designated one of said language conversion sub-tables in accordance with the language designation, language conversion means for searching the keyword module in the fixed order to determine whether the input keyword exists at a location in the fixed order of the keyword data, for retrieving from the language data module the language data at a corresponding location of the same fixed order to produce the output language data when the input keyword exists in the keyword data, and for retrieving default data from the default data module to produce the output language data when the input keyword does not exist in the keyword data and Means for updating keyword modules by appending new words at an end of the fixed order of some but not necessarily all of the plurality of language sub-tables and corresponding keyword modules such that when said language conversion means searches a keyword module in the fixed order, the new words are searched for last and when said language conversion means determines that the input keyword does not exist, the input keyword has not been appended as a new word and the default data is retrieved from the default data module to produce the output language data.
Claim 3
Dependent Claim 31 words
A multi-language conversion system according to claim 1, further comprising display means for displaying the output language data at a predetermined one of a plurality of locations on the display means.
Claim 4
Dependent Claim 45 words
A multi-language conversion process system according to claim 2, wherein said default data module stores the default data comprising a blank code, and wherein said language conversion means produces the blank code from said default data module for representing a blank on said display means.
Claim 5
Dependent Claim 52 words
A multi-language conversion process system according to claim 3, wherein said keyword module comprises a keyword table for storing keyword data having head characters in the fixed order, and an index table for storing an index address corresponding to locations of the head characters of the keyword data in the keyword table.
Claim 6
Dependent Claim 57 words
A multi-language conversion system according to claim 4, wherein said language data module comprises a language data table for storing the language data, and an address table for storing an address corresponding to locations of the language data in said language data table in accordance with the fixed order of the keyword data in the keyword table.
Claim 7
Dependent Claim 53 words
A multi-language conversion process system according to claim 1, wherein said keyword module comprises a keyword table for storing the keyword data having head characters in the fixed order, and an index table for storing an index address corresponding to locations of the head characters of the keyword data in the keyword table.
Claim 8
Dependent Claim 57 words
A multi-language conversion system according to claim 6, wherein said language data module comprises a language data table for storing the language data, and an address table for storing an address corresponding to locations of the language data in said language data table in accordance with the fixed order of the keyword data in the keyword table.
Claim 9
Dependent Claim 57 words
A multi-language conversion system according to claim 1, wherein said language data module comprises a language data table for storing the language data, and an address table for storing an address corresponding to locations of the language data in said language data table in accordance with the fixed order of the keyword data in the keyword table.
Claim 10
Dependent Claim 61 words
A multi-language conversion system according to claim 1, wherein said language conversion sub-table selection means comprises a memory, and means for loading into a predetermined area of said memory a designated language conversion sub-table in accordance with the language designation, and wherein said language conversion means comprises means for obtaining the output language data from the predetermined area of said memory.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-10-20 1996-04-20 1996-10-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-10-20 2000-04-20 2000-10-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-10-20 2004-04-20 2004-10-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag