×

Adjustable database runtime kernel

  • US 7,251,641 B2
  • Filed: 08/02/2002
  • Issued: 07/31/2007
  • Est. Priority Date: 08/01/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system for providing access to a database upon a request from an application computer program, comprising:

  • a data model represented in a data dictionary;

    an application program interface;

    a data storage;

    a database kernel, providing access from the application program interface to the data storage;

    wherein said database kernel includes a database runtime module for providing access from the application program interface to the database kernel, said runtime module being dynamically changeable, dependent on the data model represented in the data dictionary, andwherein said database kernel further includes a storage engine module for providing access from the runtime module to the data storage, said storage engine module being invariable and independent of said data model;

    an automatic code generator, said code generator being adapted to generate an executable program code, irrespective of which format or programming language the code is generated, for the runtime module based upon the data model represented in the data dictionary; and

    wherein said system executes the generated program code based on the data model represented in said data dictionary.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×