Movatterモバイル変換


[0]ホーム

URL:


USRE41525E1 - Method and apparatus for displaying and adjusting subtitles of multiples languages between human-machine interfaces - Google Patents

Method and apparatus for displaying and adjusting subtitles of multiples languages between human-machine interfaces
Download PDF

Info

Publication number
USRE41525E1
USRE41525E1US11/480,251US48025106AUSRE41525EUS RE41525 E1USRE41525 E1US RE41525E1US 48025106 AUS48025106 AUS 48025106AUS RE41525 EUSRE41525 EUS RE41525E
Authority
US
United States
Prior art keywords
string
character
language
code
characters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime, expires
Application number
US11/480,251
Inventor
Cheng-Pang Chien
Kun-Shan Tsai
Tian-Quey Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cedar Lane Technologies Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/418,039external-prioritypatent/US6445421B1/en
Application filed by IndividualfiledCriticalIndividual
Priority to US11/480,251priorityCriticalpatent/USRE41525E1/en
Assigned to TRANSPACIFIC OPTICS LLCreassignmentTRANSPACIFIC OPTICS LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MUSTEK SYSTEMS, INC.
Assigned to MUSTEK SYSTEMS, INC.reassignmentMUSTEK SYSTEMS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CHIEN, CHENG-PANG, TSAI, KUN-SHAN, LEE, TIAN-QUEY
Application grantedgrantedCritical
Publication of USRE41525E1publicationCriticalpatent/USRE41525E1/en
Assigned to INTELLECTUAL VENTURES ASSETS 139 LLCreassignmentINTELLECTUAL VENTURES ASSETS 139 LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: TRANSPACIFIC OPTICS LLC
Adjusted expirationlegal-statusCritical
Assigned to CEDAR LANE TECHNOLOGIES INC.reassignmentCEDAR LANE TECHNOLOGIES INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTELLECTUAL VENTURES ASSETS LLC
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention relates to a method and apparatus for displaying subtitles by a multination language human-machine interface that having small memory space occupation and conveniently for program maintenance. First of all, a character database is been edited, and in accordance with the character size to edit the bitmap file for each individual character. The bitmap file is then transferred to 85c51xa assembly language and stored in the character database. Then, the “string code”, the “string combination code and position shifting code”, and the “string combination code of multination language and position shifting code” of the controlling program are established, and the content of the character database is been called. During a practical usage, the desired string is been called by the controlling program, then carried out the language judgement of the exercising nation. Next, in accordance with the characters included in the desired string, extracting from the character database, drawing the string and showing on the screen eventually.

Description

This application is a continuation-in-part (CIP) application of U.S. patent application Ser. No. 09/418,039, filed Oct. 14, 1999.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an improved method and apparatus for displaying and adjusting subtitles by a multination language human-machine interface, and more particularly, to an improved method and apparatus for displaying and adjusting subtitles by a multination language human-machine interface that having small memory space occupation and conveniently for program maintenance.
2. Description of the Prior Art
FIG. 1 shows the technological flowchart for displaying the subtitle of multination language human-machine interface by the conventional monitors. First of all, the basic concept would be gradually setting up the string (step110) and the location of the string list (step120) for every different country, and then forming as a bitmap file (step130). Finally, the above bitmap file is transferred to 80c51xa assembly language, where the assembly language used by chips will be programmed (step140) and also provide the use of controlling program for the screen displaying control. Wherein the string been displayed on monitors is handled by the method of uniformly lining up to the left of the list.
Three sorts of different language subtitle, such as English, French and Germany, been displayed on monitors are shown inFIGS. 2,3 and4 respectively. The conventional method for displaying the synonymous string of the same list in those three figures, such as “Main Menu” in English, “Menu Principal” in French, and “Hauptmenu” in German, is firstly to edit the character strings of those three languages individually. Each character string will be uniformly lined up to the left of the list and drawn to its bitmap file, as well as transferred to its 80c51xa assembly language relatively. Therefore, there is a need to draw a relative bitmap file for every different country and for every different string list. Hence, at least two drawbacks have been introduced by the conventional method: (1) A huge bitmap file database for the strings consumes a large amount of the programmed memory; and (2) any addition or correction of a string in the list would result in a redraw of the relative bitmap file, hence making a hassle to the program maintenance.
Thus, because of solving two drawbacks which have been introduced, an improved method and apparatus for displaying subtitles of multination language human-machine interface that substantially occupies smaller memory space and easy for program maintenance is provided.FIG. 5 shows the flowchart of establishing the information structure of conventional invention.Procedure 1 is to edit a character database, and in accordance with the character's size and symbol to edit the bitmap file for each individual character (Step510). The bitmap file is then transferred to 80c51xa assembly language format (Step520) and stored in the character database (Step530) for providing repeats in calling usage of the controlling program.Procedure 2 is to establish the “string code” (Step540) and the “string combination code” (Step550) of the controlling program. Next,Procedure 3 is to establish the “string combination code of multination language” (Step560) within the “string combination code”. The last procedure is to call and exercise the character database contents (Step570) in accordance with “string combination code of multination language”.FIG. 6 shows the technological flowchart of a method for displaying subtitles by a multination language human-machine interface of the conventional invention. First of all, the desired string is been called by the controlling program (Step610), and handled by the method of uniformly lining up to the left (Step620). Next, in accordance with the characters included in the desired string, extracting from the character database (Step630), drawing the string and showing on the screen eventually (Step640).
Although the said method can reach the purposes which can occupies smaller memory space and easy for program maintenance, the string is handled by the method of uniformly lining up to the left and displaying the subtitle of multination language shows the different length will make display screen not clean and beautiful. Hence, for solving this drawback, an improved method and apparatus for displaying and adjusting subtitles of multination language human-machine interface that can adjust the right position of different strings of multination characters is provided.
SUMMARY OF THE INVENTION
An objective of the present invention is to transfer the requiring characters, figures, and symbols to a character database, that is provided to be called by a controlling program and been used in a combination in achieving the target of saving memory space. In another objective of the present invention, as referring to a same meaning of multination language strings in different lengths, and in accordance with the character number of the “string combination code of multination language”, the combination of the relative string length and the calling usage for the character database can be adjusted elastically.
In a further objective of the present invention, a fixed information structure of strings makes maintenance and adjustment easier. In a last objective of the present invention, the controlling program and the information structure are easy to be adjusted while the microprocessor is been replaced.
The principle technological thoughts of the present invention are: (1) A country selection program is designed within the human-machine interface system, which is capable in transferring the subtitle into the relative different nation's language. (2) Characters used by many different nations' language, such as English, French, German, ect., are repeated in a great amount, this characteristic can be specified as to provide repeats in calling usage for the controlling program while building up the character database. (3) Adjusting the different position of the multination language in accordance with different strings, which would make screen more beautiful and simplify the method that adjust the position of string less complicated.
The present invention relates to a method and apparatus for displaying subtitles by a multination language human-machine interface. First of all, a character database is been edited, and in accordance with the character size to edit the bitmap file for each individual character. The bitmap file is then transferred to 80c51xa assembly language and stored in the character database. Then, the “string code”, the “string combination code and position shifting code”, and the “string combination code of multination language and position shifting code” of the controlling program are established, and the content of the character database is been called. During a practical usage, the desired string is been called by the controlling program, then carried out the language judgement of the exercising nation. Next, in accordance with the characters included in the desired string, extracting from the character database, drawing the string and showing on the screen eventually.
BRIEF DESCRIPTION OF THE DRAWINGS
The foregoing aspects and many of the attendant advantages of this invention will become more readily appreciated as the same becomes better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
FIG. 1 shows the conventional technological flowchart for displaying the subtitle by a multination language human-machine interface;
FIG. 2 indicates conventional English subtitle displaying screen by a multination language human-machine interface;
FIG. 3 indicates conventional French subtitle displaying screen by a multination language human-machine interface;
FIG. 4 indicates conventional German subtitle displaying screen by a multination language human-machine interface;
FIG. 5 shows the flowchart of establishing the information structure of the conventional invention;
FIG. 6 shows the technological flowchart of a method for displaying subtitles by a multination language human-machine interface of the conventional invention.
FIG. 7 shows the flowchart of establishing the information structure of the present invention;
FIG. 8 shows the technological flowchart of an improved method and apparatus for displaying and adjusting subtitles by a multination language human-machine interface of the present invention.
FIG. 9 indicates present English subtitle displaying screen by a multination language human-machine interface;
FIG. 10 indicates present French subtitle displaying screen by a multination language human-machine interface;
FIG. 11 indicates present German subtitle displaying screen by a multination language human-machine interface;
DESCRIPTION OF THE PREFERRED EMBODIMENT
First of all, the information structure been used by the present invention is been illustrated, whereFIG. 7 shows the flowchart of establishing the information structure of the present invention.Procedure 1 is to edit a character database, and in accordance with the character's size and symbol to edit the bitmap file for each individual character (Step710). The bitmap file is then transferred to 80c51xa assembly language format (Step720) and stored in the character database (Step730) for providing repeats in calling usage of the controlling program.Procedure 2 is to establish the “string code” (Step740) and the “string combination code and position shifting code” (Step750) of the controlling program. Next,Procedure 3 is to establish the “string combination code of multination language and position shifting code” (Step760) within the “string combination code and position shifting code”. The last procedure is to call and exercise the character database contents (Step770) in accordance with “string combination code of multination language and position shifting code”. Adjusting the different position of the multination language in accordance with the quantity of position shifting language X and Y coordinate of “string combination code of multination language and position shifting code”, which would make screen more beautiful and simplify the method that adjust the position of string less complicated.
The following program exemplification is based on three commonly used international languages, that are, English, French and German, where the program for different nations' language selection and the character bitmap file of the calling character database for the present invention is shown. The first step of program model is to define the string code and character combination code. Normally the character combination code of multiple language is defined after the combination code of character defined. And then the necessary character number and the character database for substantially calling are all defined. Therefore the whole program is written as the following:
Setup_str:
DW STRING, X pos, Y pos, S_Setup;
DW 80H
S_Setup:
DW ENG_Setup, FRE_Setup, Deu_Setup;
ENG_Setup:
DB 5, 0, 0, 00H;
DW C_B_S, C_B_E, C_B_T, C_B_U, C_B_P;
FRE_Setup:
DB 7, −3, 1, 00H;
DW C_B_C, C_B_O, C_B_N, C_B_F, C_B_I, C_B_G,
  C_B_Dot;
Deu_Setup:
DB 9, −10, 0, 00H;
DW C_B_E, C_B_I, C_B_N, C_B_R, C_B_I, C_B_C,
  C_B_H, C_B_T, C_B_Dot;

Wherein:
    • “Setup-str”: String code is announced;
    • “DW STRING, X pos, Y pos, S_Setup”: Call string combination code and position shifting code program and process the selection of nation's language for inputting string;
    • DW 80H”: ending;
    • “S_Setup”: Announce the string combination code of multination language;
    • “DW ENG_Setup, FRE_Setup, Deu_Setup”: Calling to input string that relates to the character combination program of the nation's language;
    • “ENG_Setup”: English character section announces;
    • “FRE_Setup”: French character section announces;
    • “Deu_Setup”: Germany character section announces;
    • “DB 5, 0, 0, 00H”: Providing the number of English character and the quantity of position shifting along X and Y coordinate, wherein, “5” is the number of English character, “0, 0” is the quantity of position shifting along X and Y coordinate;
    • “DW C_B_S, C_B_E, C_B_T, C_B_U, C_B_P”: Calling S_E_T_U_P characters from the character database, wherein, C_is the calling of character database, B_ s the calling of capital form for every letter, L_ is the calling of lower case letter;
    • “DB 7, −3, 1, 00H”: Providing the number of French character and the quantity of position shifting along X and Y coordinate, wherein, “7” is the number of French character, “−3, 1” is the quantity of position shifting along x and Y coordinate;
    • “DW C_B_C, C_B_O, C_B_N, C_B_F, C_B_I, C_B_G, C_B_Dot”: Calling C_O_N_F_I_G, characters from the center database;
    • DB 9, −10, 0, 00H”: Providing the number of Germany character and the quantity of position shifting along X and Y coordinate, wherein, “9” is the number of Germany character, “−10, 0” is the quantity of position shifting along X and Y coordinate;
    • DW C_B_E, C_B_I, C_B_N, C_B_R, C_B_I, C_B_C, C_B_H, C_B_T, C_B_Dot”: Calling E_I_N_R_I_C_H_T_, characters from the character database.
FIG. 8 shows the technological flowchart of an improved method and apparatus for displaying and adjusting subtitles by a multination language human-machine interface of the present invention. First of all, the desired string is been called by the controlling program (Step810), then carried out the language judgement of the exercising nation (Step820). Next, in accordance with the characters included in the desired string, extracting from the character database and providing the quantity of position shifting along X and Y coordinate (Step830), drawing the string and showing on the screen eventually (Step840). Moreover, the present invention can take the advantage of application specific integrated circuit (ASIC) and micro-controller to use for any sort of the screen of audio facility such as TV, projector, DVD player and Audio/Video System.FIGS. 9,10,11 show the result of indicating present English, French, Germany subtitles displaying screen by a multination language human-machine interface respectively.
While the invention has been described by way of examples and in terms of one preferred embodiment, it is to be understood that the invention need not be limited to the disclosed embodiments. On the contrary, it is intended to cover various modifications and similar arrangements included within the spirit and scope of the appended claims, the scope of which showed be accorded the broadest interpretation so as to encompass all such modifications and similar structures.

Claims (17)

1. A method for displaying a subtitle of multilingual human-machine interface, the method comprisingthe steps of :
determining a string;
selecting a language for the string for establishing a character information structure, wherein said step of establishing comprisesthe steps of :
editing a respective bitmap file for each an individual character in accordance with the character's size and symbol;
transforming the bitmap file to an assembly language format;
storing the assembly language within said the bitmap file;
establishing a string code;
establishing a string combination code and a position shifting code;
establishing a multilingual string combination code and a multilingual position shifting code in accordance with the string combination code and the position shifting code;
developing the character information structure via a character database in accordance with the multilingual string combination code and the multilingual position shifting code;
extracting a character information from the character database in accordance with a character of said the string of the selected language; and
adjusting and displaying transmitting the string to a displaying device.
5. An apparatus, comprising:
an application specific integrated circuit(ASIC), configured to form an information structure for a plurality of strings, wherein the plurality of strings comprise characters that appear in a plurality of languages, the information structure comprising:
a plurality of bitmap files corresponding respectively to the characters; and
a plurality of string codes, wherein one or more string codes comprise:
a position shifting code comprising a horizontal shift component that provides an adjustment to a horizontal position of at least one of the characters, and a vertical shift component that provides an adjustment to a vertical position of at least one of the characters; and
a string combination code comprising a list of characters in the plurality of strings for the plurality of languages.
9. A computer-readable storage medium storing computer-executable instructions that, if executed, cause a computing system to perform a method for displaying a subtitle of a multilingual human-machine interface, the method comprising:
receiving a string;
storing a plurality of string codes comprising a string combination code and a position shifting code, wherein the string combination code comprises one or more lists of characters, the lists pertaining respectively to at least one of a plurality of languages to describe the string in the plurality of languages, and wherein the position shifting code comprises instructions to adjust at least one of a horizontal position or a vertical position of one or more of the characters according to the language of the string;
forming a respective bitmap file for at least one character of the plurality of characters, wherein at least one of the characters appears in the string in two or more of the plurality of languages;
storing the respective bitmap file for the characters in a character database;
determining a language of the string;
forming an information structure for the string based at least in part on the string combination code, the language of the string, and the position shifting code;
obtaining one or more bitmap files from the character database to spell the string based at least in part upon the information structure;
adjusting at least one of the horizontal or vertical position of at least one character based at least in part upon the information structure;
displaying the string on a display device in accordance with the information structure.
14. A computer-readable storage medium whose contents, if executed, cause a computer system to perform a method for displaying a string in a plurality of languages, comprising:
storing a plurality of character bitmap files of characters, at least a subset of which appear in at least two separate languages and are associated with corresponding character bitmap files, wherein the corresponding character bitmap files are used in more than one language;
storing a plurality of information structures pertaining respectively to individual strings, the information structures comprising:
a plurality of character lists respectively containing characters that spell one of the individual strings in at least one of the separate languages; and
a position shifting code comprising at least one of a horizontal or a vertical position shift for the characters in the string, wherein the shift is at least partly based upon the language of the string;
receiving a country selection from a country selection program configured to indicate a display language;
displaying the string by:
retrieving from the information structure the character list and the position shifting code that pertains to the display language;
retrieving the character bitmap files listed in the character list;
shifting at least one of a horizontal or a vertical position of characters in the string, based at least in part upon the position shifting code; and
displaying the string on a display.
US11/480,2511999-10-142006-06-29Method and apparatus for displaying and adjusting subtitles of multiples languages between human-machine interfacesExpired - LifetimeUSRE41525E1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/480,251USRE41525E1 (en)1999-10-142006-06-29Method and apparatus for displaying and adjusting subtitles of multiples languages between human-machine interfaces

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US09/418,039US6445421B1 (en)1999-10-141999-10-14Method and apparatus for displaying the subtitle of multiple language between human-machine interface
US09/901,691US6757023B2 (en)1999-10-142001-07-11Method and apparatus for displaying and adjusting subtitles of multiple languages between human-machine interfaces
US11/480,251USRE41525E1 (en)1999-10-142006-06-29Method and apparatus for displaying and adjusting subtitles of multiples languages between human-machine interfaces

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/901,691ReissueUS6757023B2 (en)1999-10-142001-07-11Method and apparatus for displaying and adjusting subtitles of multiple languages between human-machine interfaces

Publications (1)

Publication NumberPublication Date
USRE41525E1true USRE41525E1 (en)2010-08-17

Family

ID=44511793

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US09/901,691CeasedUS6757023B2 (en)1999-10-142001-07-11Method and apparatus for displaying and adjusting subtitles of multiple languages between human-machine interfaces
US11/480,251Expired - LifetimeUSRE41525E1 (en)1999-10-142006-06-29Method and apparatus for displaying and adjusting subtitles of multiples languages between human-machine interfaces

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/901,691CeasedUS6757023B2 (en)1999-10-142001-07-11Method and apparatus for displaying and adjusting subtitles of multiple languages between human-machine interfaces

Country Status (1)

CountryLink
US (2)US6757023B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090303519A1 (en)*2006-03-102009-12-10Takayuki ShimataniPrinting controller, gui display method, printer driver, and recording medium

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7155443B2 (en)*2003-05-302006-12-26Computer Associates Think, Inc.System and method for application text localization
US20060146993A1 (en)*2004-12-202006-07-06Marian CroakMethod and apparatus for enabling native language support preferences in a network
US8817188B2 (en)*2007-07-242014-08-26Cyberlink CorpSystems and methods for automatic adjustment of text
US20090177733A1 (en)*2008-01-082009-07-09Albert TalkerClient application localization
EP2416318B1 (en)*2010-08-042016-10-12Nero AgMulti-language buffering during media playback
EP3002678A1 (en)*2014-10-012016-04-06OCE-Technologies B.V.Device with a multi-lingual user interface and method for updating the user interface
CN109672943A (en)*2018-12-292019-04-23深圳Tcl数字技术有限公司Multichannel caption presentation method, device and playback equipment

Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4122533A (en)*1977-06-021978-10-24Addressograph-Multigraph CorporationMultiple language character generating system
US4980829A (en)*1987-03-131990-12-25Hitachi, Ltd.Method and system for language translation
US5105179A (en)*1990-06-281992-04-14Smith J WiseElectronic display license plate
US5148541A (en)*1987-09-281992-09-15Northern Telecom LimitedMultilingual database system including sorting data using a master universal sort order for all languages
US5307265A (en)*1988-12-291994-04-26International Business Machines CorporationComputer method and system for communication in a multi-lingual network
US5319745A (en)*1991-09-161994-06-07Societe Nationale Industrielle Et AerospatialeMethod and apparatus for processing alphanumeric and graphic information to create a data base
US5590317A (en)*1992-05-271996-12-31Hitachi, Ltd.Document information compression and retrieval system and document information registration and retrieval method
US5818935A (en)*1997-03-101998-10-06Maa; Chia-YiuInternet enhanced video system
US5847699A (en)*1994-12-011998-12-08Sega Enterprises, Ltd.Karaoke data processing system and data processing method
US5890103A (en)*1995-07-191999-03-30Lernout & Hauspie Speech Products N.V.Method and apparatus for improved tokenization of natural language text
US5910805A (en)*1996-01-111999-06-08Oclc Online Computer Library CenterMethod for displaying bitmap derived text at a display having limited pixel-to-pixel spacing resolution
US5963744A (en)*1995-09-011999-10-05Philips Electronics North America CorporationMethod and apparatus for custom operations of a processor
US6446081B1 (en)*1997-12-172002-09-03British Telecommunications Public Limited CompanyData input and retrieval apparatus
US6631500B1 (en)*1998-12-152003-10-07International Business Machines CorporationMethod, system and computer program product for transferring human language data across system boundaries
US6668355B1 (en)*1999-03-302003-12-23Fujitsu LimitedText editing system
US6798887B1 (en)*1999-06-252004-09-28International Business Machines CorporationKey click masker and method for masking key clicks
US6901427B2 (en)*1998-03-312005-05-31Fuji Photo Film Co., Ltd.Font sharing system in which data representing a character string can be communicated between a client computer and a server wherein only layout frames are displayed in a preview area of a display screen

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4122533A (en)*1977-06-021978-10-24Addressograph-Multigraph CorporationMultiple language character generating system
US4980829A (en)*1987-03-131990-12-25Hitachi, Ltd.Method and system for language translation
US5148541A (en)*1987-09-281992-09-15Northern Telecom LimitedMultilingual database system including sorting data using a master universal sort order for all languages
US5307265A (en)*1988-12-291994-04-26International Business Machines CorporationComputer method and system for communication in a multi-lingual network
US5105179A (en)*1990-06-281992-04-14Smith J WiseElectronic display license plate
US5319745A (en)*1991-09-161994-06-07Societe Nationale Industrielle Et AerospatialeMethod and apparatus for processing alphanumeric and graphic information to create a data base
US5590317A (en)*1992-05-271996-12-31Hitachi, Ltd.Document information compression and retrieval system and document information registration and retrieval method
US5847699A (en)*1994-12-011998-12-08Sega Enterprises, Ltd.Karaoke data processing system and data processing method
US5890103A (en)*1995-07-191999-03-30Lernout & Hauspie Speech Products N.V.Method and apparatus for improved tokenization of natural language text
US5963744A (en)*1995-09-011999-10-05Philips Electronics North America CorporationMethod and apparatus for custom operations of a processor
US5910805A (en)*1996-01-111999-06-08Oclc Online Computer Library CenterMethod for displaying bitmap derived text at a display having limited pixel-to-pixel spacing resolution
US5818935A (en)*1997-03-101998-10-06Maa; Chia-YiuInternet enhanced video system
US6446081B1 (en)*1997-12-172002-09-03British Telecommunications Public Limited CompanyData input and retrieval apparatus
US6901427B2 (en)*1998-03-312005-05-31Fuji Photo Film Co., Ltd.Font sharing system in which data representing a character string can be communicated between a client computer and a server wherein only layout frames are displayed in a preview area of a display screen
US6631500B1 (en)*1998-12-152003-10-07International Business Machines CorporationMethod, system and computer program product for transferring human language data across system boundaries
US6668355B1 (en)*1999-03-302003-12-23Fujitsu LimitedText editing system
US6798887B1 (en)*1999-06-252004-09-28International Business Machines CorporationKey click masker and method for masking key clicks

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090303519A1 (en)*2006-03-102009-12-10Takayuki ShimataniPrinting controller, gui display method, printer driver, and recording medium
US8792116B2 (en)*2006-03-102014-07-29Ricoh Company, Ltd.Printing controller, GUI display method, printer driver, and recording medium

Also Published As

Publication numberPublication date
US20020036706A1 (en)2002-03-28
US6757023B2 (en)2004-06-29

Similar Documents

PublicationPublication DateTitle
USRE41525E1 (en)Method and apparatus for displaying and adjusting subtitles of multiples languages between human-machine interfaces
US5321803A (en)Method of managing expression data to control the presentation of visual displays
US5181113A (en)Method of storing and editing data in a television system and apparatus therefor
US7108512B2 (en)Learning data base building method and video apparatus with learning function by using the learning data base and learning function control method therefor
KR0147766B1 (en) Program Table Display
JPS6041088A (en)Video display unit
EP0996053A2 (en)Graphical user interface with improved layout of menu items
EP1378819A2 (en)Reconfigurable user interface
JPS6342305B2 (en)
JPH09322088A (en)Program guidance display controller and television receiver
JPH0816149A (en)Text reproducing method by raster output device
US5089990A (en)Word processor with column layout function
US4850726A (en)Word processor provided with an automatic tabset means
JP2002530760A (en) System and method for displaying and entering characters in a character processing system
US6867816B2 (en)Method and device to display an index of teletext pages
WO2010131493A1 (en)Video image processing device, video image processing method, information storage medium, and program
JP3935718B2 (en) Electronic learning machine, learning support method, and computer-readable recording medium storing a program for executing the learning support method
JPH10200861A (en)Method and device for replacing part of digital encoding image
GB2233800A (en)Text processing with framing
KR19980020291A (en) How to move the viewer-selectable caption display position
JP4132224B2 (en) Typesetting method and typesetting apparatus, and recording medium recording a program for executing the processing
WO2010131494A1 (en)Video image processing device, video image processing method, information storage medium, and program
JP2005331640A (en) Output presentation device and output presentation program
EP0591880A2 (en)Receiver circuit of teletext signals with separate acquisition and visualisation functions
JPS63250693A (en)Character telop generator

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MUSTEK SYSTEMS, INC., TAIWAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHIEN, CHENG-PANG;TSAI, KUN-SHAN;LEE, TIAN-QUEY;SIGNING DATES FROM 20010531 TO 20010605;REEL/FRAME:018932/0277

Owner name:TRANSPACIFIC OPTICS LLC, DELAWARE

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MUSTEK SYSTEMS, INC.;REEL/FRAME:018932/0294

Effective date:20051202

FPAYFee payment

Year of fee payment:8

FPAYFee payment

Year of fee payment:12

ASAssignment

Owner name:INTELLECTUAL VENTURES ASSETS 139 LLC, DELAWARE

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TRANSPACIFIC OPTICS LLC;REEL/FRAME:052491/0362

Effective date:20200417

ASAssignment

Owner name:CEDAR LANE TECHNOLOGIES INC., CANADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTELLECTUAL VENTURES ASSETS LLC;REEL/FRAME:053495/0721

Effective date:20200428


[8]ページ先頭

©2009-2025 Movatter.jp