×

Data aggregation module supporting dynamic query responsive aggregation during the servicing of database query requests provided by one or more client machines

  • US 8,788,453 B2
  • Filed: 10/17/2011
  • Issued: 07/22/2014
  • Est. Priority Date: 08/04/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • by a computer system comprising computer hardware;

    receiving a first multidimensional cube of data, wherein the first multidimensional cube of data is sparse;

    initiating a first aggregation process;

    conducting the first aggregation process;

    receiving a query after the first aggregation process has been initiated and while the first aggregation process is being conducted;

    determining a sequence for storing the first multidimensional cube of data in a multidimensional database; and

    at least partly in response to the query, performing a query directed, on-the-fly roll-up process while the first aggregation process is still being conducted,extracting, based at least in part on the determined sequence, a first slice of data for storage in the multidimensional database from the first multidimensional cube of data,wherein the first slice of data is a second multidimensional cube of data that is a subset of the first multidimensional cube of data.

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