×

Using multi-dimensional expression (MDX) and relational methods for allocation

  • US 7,765,224 B2
  • Filed: 11/18/2005
  • Issued: 07/27/2010
  • Est. Priority Date: 11/18/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for allocating values in hierarchically structured data in a business application, the method comprising:

  • receiving a request for allocating data stored in a data space;

    receiving a model associated with the data, wherein receiving the model associated with the data includes receiving a first rule set associated with allocation of the data, the first rule set comprising an allocation target, an allocation source, and an allocation ratio;

    translating the first rule set to a second rule set, wherein translating the first rule set to the second rules set comprises translating the first rule set to a list of high-level language queries, the second rule set being configured to be modified to match a physical characteristic of the data space, the physical characteristic of the data space comprising at least one of the following;

    a dimension identifier and a hierarchical structure identifier;

    executing the queries based on the second rule set; and

    allocating the data based on executed query results, wherein allocating the data comprises at least one of the following;

    generating a sub-space in the data space and generating a hierarchy, wherein generating the sub-space comprises creating an outline of dimensions and members and wherein generating the hierarchy comprises;

    generating a new hierarchy level for the data that reports to an existing hierarchy level, anddistributing the data in the existing hierarchy level to the new hierarchy level according to a weighted distribution scheme.

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