×

INTELLIGENT CONDITION PRUNING FOR SIZE MINIMIZATION OF DYNAMIC, JUST IN TIME TABLES

  • US 20080016048A1
  • Filed: 07/12/2006
  • Published: 01/17/2008
  • Est. Priority Date: 07/12/2006
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer-implemented method of processing a database query, comprising:

  • receiving, from a requesting entity, an abstract query of data contained in a database and an external data source, wherein the abstract query is composed from one or more logical fields of a data abstraction model;

    generating, from the abstract query, an executable query capable of being executed by a query engine, wherein the executable query includes a reference to a temporary data structure to be generated using data from the external data source and wherein the executable query includes one or more query conditions;

    generating a data request specifying data from the external data source required to execute the database query, wherein the data request includes at least one of the plurality of conditions;

    generating the temporary data structure using the data request to retrieve data from the external data source consistent with the at least one condition; and

    executing the executable query against the database and the temporary data structure to obtain a result set.

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