PLATFORM-INDEPENDENT MARKUP LANGUAGE-BASED GUI FORMAT
First Claim
Patent Images
1. A method for generating a graphical user interface (GUI) model for use by a first specific platform, the method comprising the steps of:
- establishing a GUI in a platform-independent GUI format that includes a plurality of markup language-based platform-independent GUI objects; and
translating the GUI from the platform-independent GUI format to a GUI format of the first specific platform for generation by the first specific platform.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and program products are disclosed for implementing a platform-independent markup language-based GUI format that includes a plurality of markup language-based platform-independent GUI objects. The platform-independent GUI format allows translation to/from any platform-specific GUI format. GUIs can also be shared between platform-specific GUI formats.
61 Citations
30 Claims
-
1. A method for generating a graphical user interface (GUI) model for use by a first specific platform, the method comprising the steps of:
-
establishing a GUI in a platform-independent GUI format that includes a plurality of markup language-based platform-independent GUI objects; and
translating the GUI from the platform-independent GUI format to a GUI format of the first specific platform for generation by the first specific platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for generating a graphical user interface (GUI) model for use by a first specific platform, the system comprising:
-
means for establishing a GUI in a platform-independent GUI format that includes a plurality of markup language-based platform-independent GUI objects; and
means for translating the GUI from the platform-independent GUI format to a GUI format of the first specific platform for generation by the first specific platform. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a computer useable medium having computer readable program code embodied therein for generating a graphical user interface (GUI) model for use by a first specific platform, the program product comprising:
-
program code configured to establish a GUI in a platform-independent GUI format that includes a plurality of markup language-based platform-independent GUI objects; and
program code configured to translate the GUI from the platform-independent GUI format to a GUI format of the first specific platform for generation by the first specific platform. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A graphical interface (GI) generator, comprising:
-
a design system for designing a graphical user interface (GUI) by selecting components therefor from a plurality of platform-independent markup-based objects, each object for instructing construction of a part of a GUI; and
a translation map for translating between the platform-independent markup language-based objects and a platform-specific GUI format. - View Dependent Claims (27, 28, 29, 30)
-
Specification