×

System and method for creating graphical user interfaces

  • US 20030160822A1
  • Filed: 02/18/2003
  • Published: 08/28/2003
  • Est. Priority Date: 02/22/2002
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for creating a graphical user interface for a platform having a display and one or more operator input devices, comprising:

  • a) a UiMagi for producing a file system stream describing the user interface and resources, UiMagi including i) a platform definition defining the capabilities of the platform including descriptions of user interface widgets and platform adapters, ii) a plurality of resources containing descriptions of graphical components used by the widgets, iii) a layout manager for producing a description of a layout of user interface widgets on the graphical user interface, iv) a design editor for producing a description of the characteristics of the user interface widgets defined by the layout manager and the resources and how widgets bind with each other and with the platform adapters, the binding involving binding data representations within a widget to a data representation in another widget or adapter, and binding events within a widget to events within another widget or adapter, and v) a platform export module for creating the file system stream using the descriptions from the layout manager and the design editor and the graphical components from the resources; and

    b) a runtime engine located in the platform for rendering the graphical user interface from the file system stream, the runtime engine including;

    i) a loader for receiving the file stream and creating the widgets and the adapters needed to produce the graphical user interface and binding the widgets to each other ant to the platform adapters, and ii) a window management engine for passing input from the operator input devices to the widgets.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×