Dynamic application builder for multidimensional database environments
AssigneeDonyati, LLC
InventorMurali Krishna Konuri
Life of this patent
Estimating the term…
Loading patent…
AssigneeDonyati, LLC
InventorMurali Krishna Konuri
Estimating the term…
Systems and methods for generating custom applications for querying a multidimensional database of a target platform include, responsive to receiving a custom application request, an application definition is discovered based on data received from one or more sources. The application definition indicates target outputs of the custom application, influencers for each of the target outputs that correspond to members of one or more first dimensions of the multidimensional database, and granularity definitions relative to second dimensions of the multidimensional database for each influencer. Mutually exclusive groups each including two or more target outputs are generated by applying a weighting algorithm to the application definition, and resource-efficient machine written code is dynamically generated based on the groupings and the results of the weighting algorithm. The machine written code is compiled into an application package, which is then deployed to the target platform for execution on the multidimensional database.
A computer-implemented method that when executed on data processing hardware causes the data processing hardware to perform operations comprising:
A system comprising:
Dependencies are inferred from the claim text.