Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
237 words
In a Graphical User Interface (GUI) computer system, a method for testing a plurality of locale-specific language modules with a language layout test tool that interfaces with a graphical user interface application and a graphical user toolkit, the method providing a graphical user interface and comprising the steps of: providing a list of names of languages in a first window, corresponding to the locale-specific language modules, the first window allowing a user to choose one of the language names; providing a layout object created according to a Layout Services Module and at least one of said locale-specific language modules, said layout object further having user modifiable layout attribute values; providing a graphical layout value interface for use by a user to modify said user modifiable layout attribute values; and providing a graphical transformation interface for controlling a transformation by the Layout Services Module in accordance with at least one of the locale-specific language modules of user input from processing layout properties to presentation layout properties output data according to said user modifiable layout attribute values, wherein the language layout test tool allows a user to bypass the graphical user toolkit and the graphical user interface application to examine output of the transformation of the at least one of the locale-specific language modules and allows a user to isolate errors from the graphical user interface toolkit without modifying the graphical user interface application and the graphical user toolkit.
Claim 2
Dependent Claim
237 words
In a Graphical User Interface (GUI) computer system, a method for testing a plurality of locale-specific language modules with a language layout test tool that interfaces with a graphical user interface application and a graphical user toolkit, the method providing a graphical user interface and comprising the steps of: providing a list of names of languages in a first window, corresponding to the locale-specific language modules, the first window allowing a user to choose one of the language names; providing a layout object created according to a Layout Services Module and at least one of said locale-specific language modules, said layout object further having user modifiable layout attribute values; providing a graphical layout value interface for use by a user to modify said user modifiable layout attribute values; and providing a graphical transformation interface for controlling a transformation by the Layout Services Module in accordance with at least one of the locale-specific language modules of user input from processing layout properties to presentation layout properties output data according to said user modifiable layout attribute values, wherein the language layout test tool allows a user to bypass the graphical user toolkit and the graphical user interface application to examine output of the transformation of the at least one of the locale-specific language modules and allows a user to isolate errors from the graphical user interface toolkit without modifying the graphical user interface application and the graphical user toolkit.
Claim 3
Dependent Claim
14 words
The method of claim 1, further comprising presenting said output data to said user.
Claim 4
Dependent Claim
26 words
The method of claim 2, wherein said step of presenting said output data to said user further comprises presenting said presentation layout data in numerical form.
Claim 5
Dependent Claim
31 words
The method of claim 1, wherein said layout value interface further comprises a window in said GUI system which provides an interface to each of said user modifiable layout attribute values.
Claim 6
Dependent Claim
35 words
The method of claim 1, wherein said transformation interface further comprises a window in said GUI system which provides an input area for said user input and an output area for presenting said output data.
Claim 7
Dependent Claim
185 words
A computer program product having: a computer usable medium having computer readable code embodied therein for analyzing locale-specific language modules, the computer program product comprising: computer readable program code devices configured to a cause a computer to effect a graphical user interface (GUI) toolkit; computer readable program code devices configured to cause a computer to effect layout services for use by said GUI toolkit; computer readable program code devices configured to cause a computer to effect a locale-specific language module for use by said layout services to provide text characteristics of a locale-specific language to said GUI toolkit; and computer readable program code devices configured to cause a computer to effect a layout test tool which further uses said layout services according to said GUI toolkit, wherein said layout test tool provides a list of names of languages in a first window, corresponding to the locale-specific language modules, the first allowing a user to choose one of the language names, wherein said layout test tool exercises said layout services and said locale-specific language module to transform text input by a user into presentation output data.
Claim 8
Dependent Claim
185 words
A computer program product having: a computer usable medium having computer readable code embodied therein for analyzing locale-specific language modules, the computer program product comprising: computer readable program code devices configured to a cause a computer to effect a graphical user interface (GUI) toolkit; computer readable program code devices configured to cause a computer to effect layout services for use by said GUI toolkit; computer readable program code devices configured to cause a computer to effect a locale-specific language module for use by said layout services to provide text characteristics of a locale-specific language to said GUI toolkit; and computer readable program code devices configured to cause a computer to effect a layout test tool which further uses said layout services according to said GUI toolkit, wherein said layout test tool provides a list of names of languages in a first window, corresponding to the locale-specific language modules, the first allowing a user to choose one of the language names, wherein said layout test tool exercises said layout services and said locale-specific language module to transform text input by a user into presentation output data.
Claim 9
Dependent Claim
94 words
The computer program product of claim 6, wherein said layout test tool comprises: computer readable program code devices configured to cause a computer to effect creating a layout object with user modifiable layout value attributes; computer readable program code devices configured to cause a computer to effect a layout values interface for modifying said user modifiable layout value attributes; computer readable program code devices configured to cause a computer to effect a transformation of user input text data into presentation output data according to said layout object and said user modifiable layout value attributes.
Claim 10
Dependent Claim
16 words
The computer program product of claim 6, wherein said transformation produces presentation output in numerical form.
Claim 11
Independent Claim
249 words
A method for testing a plurality of locale-specific language modules with a language layout test tool that interfaces with a graphical user interface application and a graphical user toolkit, the method providing a graphical user interface and comprising the steps of: providing a list of names of languages in a first window, corresponding to at least one of the locale-specific language modules, and an interface in the first window allowing a user to choose one of the listed language names, providing a first button in the first window for allowing a user to create a layout object corresponding to the chosen language name; providing a second window, initiated by a second button in said first window, for allowing a user to set user-modifiable layout values for input and output layout attributes of said layout object; and providing a third window, initiated by a third button in said first window, for allowing a user to control a transformation on input text from a first input processing layout format in accordance with the input layout attributes to a second output presentation layout format in accordance with the output layout attributes, wherein the language layout test tool allows a user to bypass the graphical user toolkit and the graphical user interface application to examine output of the transformation of at least one of the locale-specific language modules and allows a user to isolate errors from the graphical user interface toolkit without modifying the graphical user interface application and the graphical user toolkit.
Claim 12
Independent Claim
249 words
A method for testing a plurality of locale-specific language modules with a language layout test tool that interfaces with a graphical user interface application and a graphical user toolkit, the method providing a graphical user interface and comprising the steps of: providing a list of names of languages in a first window, corresponding to at least one of the locale-specific language modules, and an interface in the first window allowing a user to choose one of the listed language names, providing a first button in the first window for allowing a user to create a layout object corresponding to the chosen language name; providing a second window, initiated by a second button in said first window, for allowing a user to set user-modifiable layout values for input and output layout attributes of said layout object; and providing a third window, initiated by a third button in said first window, for allowing a user to control a transformation on input text from a first input processing layout format in accordance with the input layout attributes to a second output presentation layout format in accordance with the output layout attributes, wherein the language layout test tool allows a user to bypass the graphical user toolkit and the graphical user interface application to examine output of the transformation of at least one of the locale-specific language modules and allows a user to isolate errors from the graphical user interface toolkit without modifying the graphical user interface application and the graphical user toolkit.
Claim 13
Dependent Claim
34 words
The method as recited in claim 9, further comprising the step of: providing a fourth window, initiated by a fourth button in said first window for allowing a user to destroy said layout object.
Claim 14
Dependent Claim
51 words
The method as recited in claim 9, further comprising the step of: providing a button is said first window for allowing a user to retrieve layout attribute values of said layout object, and said first window further comprising a text subwindow for displaying the layout attribute values of said layout object.
Claim 15
Dependent Claim
26 words
The method as recited in claim 9, further comprising the step of: providing in said second window subwindows for displaying descriptors of said user-modifiable layout values.
Claim 16
Dependent Claim
30 words
The method as recited in claim 12, further comprising the step of: providing in said second window subwindows for displaying descriptors of values for each of said user-modifiable layout values.
Claim 17
Dependent Claim
22 words
The method as recited in claim 9, further comprising the step of: providing in said third window a button for initiating transformations.
Claim 18
Dependent Claim
32 words
The method as recited in claim 14, further comprising the step of: providing in said third window subwindows for allowing a user to enter parameters for controlling the extent of the transformation.
Claim 19
Dependent Claim
43 words
The method as recited in claim 19, further comprising the step of: providing in said third window a first text subwindow for displaying input text strings and transformed output text strings, and a second text subwindow for displaying the results of the transformation.
Claim 20
Dependent Claim
180 words
A user interface system for providing a universal graphical user interface for testing a plurality of locale-specific language modules, the system comprising: a plurality of locale-specific language modules wherein each module provides layout information of one locale-specific language; a layout service for providing the layout structures of at least one of the locale-specific language modules by transforming a text string of the language according to internal layout value settings; and a language layout test tool for testing the accuracy of the locale-specific language modules and the layout service, wherein the language layout tool provides a list of names of languages in a first window, corresponding to the locale-specific language modules, the first window allowing a user to choose one of the language names, wherein the language layout test tool allows a user to bypass a graphical user toolkit and a graphical user interface application to examine output of a transformation of the locale-specific language modules and allows a user to isolate errors from the graphical user interface toolkit without modifying the graphical user interface application and the graphical user toolkit.
Claim 21
Dependent Claim
180 words
A user interface system for providing a universal graphical user interface for testing a plurality of locale-specific language modules, the system comprising: a plurality of locale-specific language modules wherein each module provides layout information of one locale-specific language; a layout service for providing the layout structures of at least one of the locale-specific language modules by transforming a text string of the language according to internal layout value settings; and a language layout test tool for testing the accuracy of the locale-specific language modules and the layout service, wherein the language layout tool provides a list of names of languages in a first window, corresponding to the locale-specific language modules, the first window allowing a user to choose one of the language names, wherein the language layout test tool allows a user to bypass a graphical user toolkit and a graphical user interface application to examine output of a transformation of the locale-specific language modules and allows a user to isolate errors from the graphical user interface toolkit without modifying the graphical user interface application and the graphical user toolkit.
Claim 22
Dependent Claim
115 words
The user interface system as recited in claim 17, wherein the language layout test tool provides: a first window having a first button for allowing a user to create a layout object, a second window, initiated by a second button in said first window, for allowing a user to set user-modifiable layout value for input and output layout attributes of said layout object, and a third window, initiated by a third button in said first window, for allowing a user to control a transformation on input text from a first input processing layout format in accordance with the input layout attributes to a second output presentation layout format in accordance with the output layout attributes.
Claim 23
Dependent Claim
28 words
The user interface system as recited in claim 18, wherein the language layout test tool provides a fourth button for allowing a user to destroy said layout object.