×

Configurable view on data models

  • US 8,140,581 B2
  • Filed: 05/15/2008
  • Issued: 03/20/2012
  • Est. Priority Date: 05/15/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising physical memory for storing computer-executable instructions that, when executed by one or more processors of a computing system, cause the computing system to perform a method for generating one or more custom views for application to any of a plurality of data models when displaying one or more of the data models, the method comprising:

  • storing in a memory of the computing system configuration data that defines how one or more custom views will be constructed for one or more data models;

    storing in the computing system memory a plurality of view construction modules that each correspond to a particular custom view, each view construction module comprising a plurality of parameters for defining behavior of a particular custom view, and each view construction module comprising logic for using the plurality of parameters to define the behavior of the view;

    retrieving from memory the configuration data which is input to a custom view generator of the computing system;

    the custom view generator then retrieving from memory at least one of the view construction modules and using the retrieved configuration data to populate the parameters for the at least one view construction module, the populated parameters of the at least one view construction module defining behavior of at least a first custom view;

    inputting the first custom view to a rendering module of the computing system;

    the rendering module retrieving from memory at least one of the stored data models; and

    the rendering module of the computing system presenting the retrieved data model in accordance with the first custom view, wherein the first custom view is a composite view of one or more other views presented in a hierarchy comprising at least a master view and at least one detail view.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×