The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 25, 2009

Filed:

Jun. 01, 2004
Applicants:

Uwe Reeder, Riegelsberg, DE;

Markus Cherdron, Muehlhausen, DE;

Stephan Ritter, Saarbruecken, DE;

Frank Weigel, Saarbroecken, DE;

Inventors:

Uwe Reeder, Riegelsberg, DE;

Markus Cherdron, Muehlhausen, DE;

Stephan Ritter, Saarbruecken, DE;

Frank Weigel, Saarbroecken, DE;

Assignee:

SAP AG, Walldorf, DE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods, apparatus, and computer program products that implement techniques for extending the MVC design pattern by structuring data of an application into application contexts. The techniques feature accessing a predetermined structure for a storage area, modifying the predetermined structure and creating an instance of the storage area according to the predetermined structure. The storage area relates to a controller. The controller is operable to manipulate a model and a view. The view includes multiple UI elements for presenting data from the model. The predetermined structure includes multiple design-time context elements and relationships between the design time-context elements. At least one of the UI elements is bound to one of the design-time context elements. The instance of the storage area includes multiple run-time context elements. Each run-time context element corresponds to one of the design-time context elements.


Find Patent Forward Citations

Loading…