An improved method of and apparatus for aggregating data including a scalable multidimensional database (MDDB) storing multidimensional data logically organized along N dimensions and a high performance aggregation engine that performs multi-stage data aggregation operations on the multidimensional data....http://www.google.com/patents/US20020184187?utm_source=gb-gplus-sharePatent US20020184187 - Method of and apparatus for data aggregation utilizing a multidimensdional database and multi-stage data aggregation operations