×

Method and system for performing range max/min queries on a data cube

  • US 5,926,820 A
  • Filed: 02/27/1997
  • Issued: 07/20/1999
  • Est. Priority Date: 02/27/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for performing a range max/min query in a database represented as a d-dimensional data cube having a plurality of cells, each cell having a value and identified by an index, the range max/min query corresponding to a region Q of the data cube, the method comprising the steps of:

  • partitioning the data cube into a plurality of multi-level d-dimensional blocks;

    representing the blocks as a multi-level tree structure having a plurality of nodes, the n-level nodes of the tree corresponding respectively to the n-level blocks;

    for each block, determining the index of a cell with a max/min value among the cells in the block;

    storing the determined cell indexes for the blocks into the corresponding nodes; and

    generating a range max/min result from the values of the cells selected from the cells in the query region Q and the cells referenced by the indexes at the nodes corresponding to the cells in the query region Q.

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