×

Graphical state machine based programming for a graphical user interface

  • US 20070266329A1
  • Filed: 07/20/2007
  • Published: 11/15/2007
  • Est. Priority Date: 04/19/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for creating a graphical user interface (GUI), comprising:

  • arranging one or more interface elements in a graphical layout editor to define a visual appearance of the GUI;

    defining one or more events associated with the interface elements;

    building, from the one or more interface elements and the one or more events, a state diagram model of the GUI, the state diagram model including a plurality of states and one or more transitions linking at least some of the states;

    displaying the state diagram model to a user;

    simulating the state diagram model to test functionality of the GUI;

    in response to the simulating, modifying the one or more interface elements or the one or more events associated with the interface elements; and

    generating the GUI.

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