×

Data aggregation server supporting rapid query response with sparse multi-dimensional data

  • US 7,392,248 B2
  • Filed: 12/09/2002
  • Issued: 06/24/2008
  • Est. Priority Date: 08/04/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. An aggregation server adapted to handle large data volumes and provide rapid query response with sparse data having a tendency to experience data explosion as the number of dimensions increases, said aggregation server comprising:

  • an aggregation module adapted to aggregate sparse data, said aggregation module operatively coupleable to a relational data store, said aggregation module including a base data loader to load base data from said relational data store, an aggregation engine to aggregate said base data, and a non-relational multi-dimensional data store for storing base data and aggregated data; and

    a controller for servicing query statements at any stage of aggregation, said controller in response to determining that data required to service a given query statement has not been pre-aggregated directs said aggregation engine to perform an aggregation on-the-fly to service the given query statement utilizing a query directed rollup in which a multi-dimensional data space is organized as independent segments to permit different rollup orders to service the given query statement, said controller selecting a rollup order based on the given query statement and any partially pre-aggregated data present in said non-relational multi-dimensional data store to service the given query statement.

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