Patent ID: 7937171
Filing Date: 2011-05-03
Classification: G06F,H04L,Y10S

Abstract:
1. An appliance configured to perform a cycle of operation on a physical article comprising: at least one control board having control software to control the cycle of operation, a graphical user interface in communication with the at least one control board comprising at least one instance of a user interface control, wherein the at least one instance of a user interface control is interactive to provide input and output so a user can both observe and interact with the appliance regarding the cycle of operation, a binding map for associating the at least one user interface control instance or a property thereof with one of at least one locator object and at least one binding object associated with the at least one locator object wherein the at least one locator object is associated with addressing information used to find complex renderable data for the at least one user interface control instance, and wherein the at least one binding object is associated with the complex renderable data, and a software framework configured to run in a processor having memory in communication with the graphical user interface for acquiring the renderable data at runtime by resolving the location of the renderable data from the addressing information and retrieving the renderable data from the location for use by the graphical user interface, wherein the software framework dynamically renders the graphical user interface at runtime during the performance of the cycle of operation of the appliance based on the associations and addressing information in the binding map and based on interactions with the user.