Invention Grant
- Patent Title: Graphical state machine based programming for a graphical user interface
- Patent Title (中): 用于图形用户界面的图形状态机编程
-
Application No.: US11110182Application Date: 2005-04-19
-
Publication No.: US07958454B2Publication Date: 2011-06-07
- Inventor: Thomas Gaudette
- Applicant: Thomas Gaudette
- Applicant Address: US MA Natick
- Assignee: The MathWorks, Inc.
- Current Assignee: The MathWorks, Inc.
- Current Assignee Address: US MA Natick
- Agency: Nelson Mullins Riley & Scarborough LLP
- Agent Kevin J. Canning; Matthew T. Fagan
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F3/048

Abstract:
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.
Public/Granted literature
- US20060235548A1 Graphical state machine based programming for a graphical user interface Public/Granted day:2006-10-19
Information query