×

Method of managing application definitions used in a computer program

  • US 8,381,166 B2
  • Filed: 11/14/2005
  • Issued: 02/19/2013
  • Est. Priority Date: 07/14/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of managing application definitions used in a computer program, comprising the steps:

  • establishing a relational database separate from the computer program;

    storing the application definitions in the relational database, wherein each of the application definitions is a set of rules for processing or storing data in the computer program;

    including in the computer program instructions to access and to use the application definitions in the relational database;

    providing a first user with access, independent of the computer program, to the application definitions in the relational database, whereby the first user has access to alter, change, add and delete said application definitions in the relational database, without accessing the computer program; and

    enabling a second user, while running the computer program, to alter, change, add and delete the application definitions in the relational database without accessing the computer program;

    wherein each of the application definitions includes an encloser and a value, and each of the enclosers has a class name; and

    wherein;

    the including in the computer program instructions to access and to use the application definitions in the relational database includesproviding a given procedure to access the application definitions, andpassing to the given procedure one of the class names and one of the values;

    said given procedure uses said one of the class names and said one of the values as keys to access one of the application definitions in the relational database; and

    the storing the application definitions in the relational database includesusing a storage method for storing the application definitions, including, for each of the application definitions, passing to the storage method an initialization string, the encloser, the value and a new value for said each application definition, the storage method finding and deleting all matching rows in the relational database, breaking the passed initialization string into a plurality of segments, and adding a new row in the relational database for said each segment.

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