Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
242 words
A method for developing a graphical user interface (GUI) for use in an information processing system, said information processing system including the following information sub-units: (1) at least one information processing device; (2) at least one GUI for use in said at least one information processing device; and (3) a plurality of constituent parts for use in said at least one GUI, said constituent parts each including a control which specifies the function of said constituent part and a visual representation of said control, said control being defined in a control definition file which specifies the information processing device in which said GUI being developed is to be used and the function performed by said constituent part in response to user input, said method for developing a GUI comprising the steps of: (a) retrieving a desired control definition file corresponding to a constituent part to be created; (b) interpreting said desired control definition file to obtain information on the function of said constituent part to be created and a description of the information processing device in which the GUI being created is to be used; (c) creating said constituent part from the function and device information obtained by interpreting said control definition file; and (d) repeating steps (a)-(c) for each constituent part of the GUI being developed; said step (c) utilizing control definition files wherein at least a single control definition file describes different functions respectively adapted for different image processing sub-units.
Claim 2
Independent Claim
242 words
A method for developing a graphical user interface (GUI) for use in an information processing system, said information processing system including the following information sub-units: (1) at least one information processing device; (2) at least one GUI for use in said at least one information processing device; and (3) a plurality of constituent parts for use in said at least one GUI, said constituent parts each including a control which specifies the function of said constituent part and a visual representation of said control, said control being defined in a control definition file which specifies the information processing device in which said GUI being developed is to be used and the function performed by said constituent part in response to user input, said method for developing a GUI comprising the steps of: (a) retrieving a desired control definition file corresponding to a constituent part to be created; (b) interpreting said desired control definition file to obtain information on the function of said constituent part to be created and a description of the information processing device in which the GUI being created is to be used; (c) creating said constituent part from the function and device information obtained by interpreting said control definition file; and (d) repeating steps (a)-(c) for each constituent part of the GUI being developed; said step (c) utilizing control definition files wherein at least a single control definition file describes different functions respectively adapted for different image processing sub-units.
Claim 3
Dependent Claim
41 words
A method for creating a graphical user interface as described in claim 1, wherein a single control definition file describes different functions respectively adapted for different constituent parts such that multiple constituent parts are created from a single control definition file.
Claim 4
Dependent Claim
39 words
A method for creating a graphical user interface as described in claim 2, wherein, by describing different functions in a single definition file, information which is the same for multiple constituent parts is not repeated for each constituent part.
Claim 5
Dependent Claim
27 words
A method for creating a graphical user interface as described in claim 2, wherein a conditional branch in said single control definition file describes said different functions.
Claim 6
Dependent Claim
29 words
A method for creating a graphical user interface as described in claim 1, wherein a single control definition file describes different functions respectively adapted for different information processing devices.
Claim 7
Dependent Claim
27 words
A method for creating a graphical user interface as described in claim 5, wherein a conditional branch in said single control definition file describes said different functions.
Claim 8
Dependent Claim
28 words
A method for creating a graphical user interface (GUI) as described in claim 1, wherein a single control definition file describes different functions respectively adapted for different GUIs.
Claim 9
Dependent Claim
27 words
A method for creating a graphical user interface as described in claim 7, wherein a conditional branch in said single control definition file describes said different functions.
Claim 10
Dependent Claim
42 words
A method for creating a graphical user interface as described in claim 1, wherein created constituent parts are stored separately from created GUIs such that a constituent part created for use in a specific GUI is shared or reused in another GUI.
Claim 11
Dependent Claim
28 words
A method for creating a graphical user interface as described in claim 9, wherein a plurality of created GUIs are simultaneously changed by editing a single constituent part.
Claim 12
Independent Claim
260 words
A system for developing a graphical user interface (GUI) for use in an information processing system, said information processing system including the following information processing sub-units: (1) at least one information processing device; (2) at least one GUI for use in said at least one information processing device; and (3) a plurality of constituent parts for use in said at least one GUI, said constituent parts each including a control which specifies the function of said constituent part and a visual representation of said control, said control being defined in a control definition file which describes the information processing device in which said GUI being created is to be used and the function performed by said constituent part in response to user input, said system for developing a GUI comprising: (a) a control definition storage for storing a plurality of control definition files; and (b) a GUI creator for retrieving a desired control definition file corresponding to a constituent part to be created, interpreting said desired control definition file to obtain information on the function of said constituent part to be created and a description of the information processing device in which the GUI being created is to be used, creating said constituent part from the function and device information obtained by interpreting said control definition file, and repeating the functions of retrieving, interpreting, and creating for each constituent part of the GUI being developed; said GUI creator utilizing control definition files wherein at least a single control definition file describes different functions respectively adapted for different image processing sub-units.
Claim 13
Independent Claim
260 words
A system for developing a graphical user interface (GUI) for use in an information processing system, said information processing system including the following information processing sub-units: (1) at least one information processing device; (2) at least one GUI for use in said at least one information processing device; and (3) a plurality of constituent parts for use in said at least one GUI, said constituent parts each including a control which specifies the function of said constituent part and a visual representation of said control, said control being defined in a control definition file which describes the information processing device in which said GUI being created is to be used and the function performed by said constituent part in response to user input, said system for developing a GUI comprising: (a) a control definition storage for storing a plurality of control definition files; and (b) a GUI creator for retrieving a desired control definition file corresponding to a constituent part to be created, interpreting said desired control definition file to obtain information on the function of said constituent part to be created and a description of the information processing device in which the GUI being created is to be used, creating said constituent part from the function and device information obtained by interpreting said control definition file, and repeating the functions of retrieving, interpreting, and creating for each constituent part of the GUI being developed; said GUI creator utilizing control definition files wherein at least a single control definition file describes different functions respectively adapted for different image processing sub-units.
Claim 14
Dependent Claim
41 words
A system for creating a graphical user interface as described in claim 11, wherein a single control definition file describes different functions respectively adapted for different constituent parts such that multiple constituent parts are created from a single control definition file.
Claim 15
Dependent Claim
39 words
A system for creating a graphical user interface as described in claim 12, wherein, by describing different functions in a single definition file, information which is the same for multiple constituent parts is not repeated for each constituent part.
Claim 16
Dependent Claim
27 words
A system for creating a graphical user interface as described in claim 12, wherein a conditional branch in said single control definition file describes said different functions.
Claim 17
Dependent Claim
29 words
A system for creating a graphical user interface as described in claim 11, wherein a single control definition file describes different functions respectively adapted for different information processing devices.
Claim 18
Dependent Claim
27 words
A system for creating a graphical user interface as described in claim 15, wherein a conditional branch in said single control definition file describes said different functions.
Claim 19
Dependent Claim
28 words
A system for creating a graphical user interface (GUI) as described in claim 11, wherein a single control definition file describes different functions respectively adapted for different GUIs.
Claim 20
Dependent Claim
27 words
A system for creating a graphical user interface as described in claim 17, wherein a conditional branch in said single control definition file describes said different functions.
Claim 21
Dependent Claim
47 words
A system for creating a graphical user interface as described in claim 11, further comprising a part storage device for storing created constituent parts separately from created GUIs such that a constituent part created for use in a specific GUI is shared or reused in another GUI.
Claim 22
Dependent Claim
28 words
A system for creating a graphical user interface as described in claim 19, wherein a plurality of created GUIs are simultaneously changed by editing a single constituent part.