Graphical state machine based programming for a graphical user interface
AssigneeThe MathWorks, Inc.
InventorThomas Gaudette
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe MathWorks, Inc.
InventorThomas Gaudette
Estimating the term…
Systems and methods are provided for the design, development and execution of a graphical user interface using a state machine based programming paradigm integrated with a componentized graphical user interface. The present invention generates a graphical state machine representation of the graphical user interface including states for elements of the graphical user interface and any events associated with these elements. The state diagram model provides a graphical structure for handling events associated with the graphical user interface, such as events generated by inputs provided by a user via a graphical user interface element. Furthermore, functionality for the graphical user interface, such as underlying control structure, state management, and event processing can be implemented with a high level textual programming language integrated with the graphical state machine.
A method for providing a graphical state diagram model related to a graphical user interface, the method comprising the steps of:
A method for providing a graphical user interface by executing a state diagram model representation of the graphical user interface, the method comprising the steps of:
A system for providing a graphical user interface via a graphical state diagram model representation, the system comprising:
A device readable medium holding device readable instructions for a method for providing a state diagram model representation of a graphical user interface, the method comprising the steps of:
A device readable medium holding device readable instructions for a method for providing a graphical user interface by executing a state diagram model representation of the graphical user interface, the method comprising the steps of:
A distribution system for transmitting via a transmission medium computer data signals representing device readable instructions for a method for providing a state diagram model representation of a graphical user interface, the method comprising the steps of:
A distribution system for transmitting via a transmission medium computer data signals representing device readable instructions for a method for providing a graphical user interface by executing a state diagram model representation of the graphical user interface, the method comprising the steps of:
Dependencies are inferred from the claim text.