Patents Examined by Kee M. Yung
  • Patent number: 7212212
    Abstract: Methods and apparatus, including computer program products, for developing and executing applications include using an extended version of the model-view-controller (MVC) paradigm. The techniques include a model for an application, the model including multiple model elements, at least one view for presenting data from the model, the view including multiple user interface (UI) elements, and at least one controller for manipulating the model and the view. The techniques also include a structure for storing application data for at least one storage area relating to the controller, the structure defined by multiple elements and directed relationships coupling the elements, at least one of the elements associated with a routine for retrieving and manipulating application data. A binding exists between one of the UI elements and one of the structure elements.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: May 1, 2007
    Assignee: Sap AG
    Inventor: Markus Cherdron