×

Method of and system for managing multi-dimensional databases using modular-arithmetic based address data mapping processes on integer-encoded business dimensions

  • US 6,408,292 B1
  • Filed: 08/04/1999
  • Issued: 06/18/2002
  • Est. Priority Date: 08/04/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for accessing data elements within a multidimensional database (MDB) comprising:

  • a parallel computing platform having a plurality of processors and one or more storage volumes, wherein each processor is associated with Processor Storage Space within said storage volumes for physically storing data elements thereof and wherein the location of each data element in said MDB is specified in MBD Space by inter-encoded business dimensions associated with said data element;

    a data loading mechanism, associated with said parallel computing platform, for loading in the integer-encoded business dimensions and associated data elements from a data warehouse;

    an address data mapping mechanism, associated with said data loading mechanism, for mapping the integer-encoded business dimensions associated with each said data element to a processor identifier, and for mapping the integer-encoded business dimensions associated with each said data element into an integer-encoded data storage address within Processor Storage Space associated with a specific processor identified by the processor identifier corresponding to said integer-encoded business dimensions based upon size of the integer-encoded business dimensions for each said data element; and

    a data accessing mechanism in cooperation wit said address data mapping mechanism, for accessing each said data element in said one or more storage volumes using said integer-encoded data storage address mapped thereto.

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