Optimizing Database Queries Having Hierarchy Filters

Patent №

US 9,767,151

Granted

2017-09-19

Filed 2013

Owner

SAP AG

Lab

AI components

2

nlp · planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14083247

A query is received by a database server from a remote application server. The query is associated with a calculation scenario that defines a data flow model that includes one or more calculation nodes and that includes at least one hierarchy filter. Each hierarchy filter is a filter of at least one hierarchy table. Each calculation node defines one or more operations to execute on the database server. Thereafter, the database server instantiates the calculation scenario. The instantiating includes optimizing the calculation scenario by transforming at least one hierarchy filter and pushing down the at least one transformed hierarchy filter to a lower calculation node. The database server then executes the operations defined by the calculation nodes of the optimized calculation scenario to result in a responsive data set. The database server can subsequently provide the data set to the application server.

AI classification

Natural language0.87
Planning0.79
Machine learning0.15
AI hardware0.07
Knowledge representation0.07
Vision0.01
Evolutionary computation0.00
Speech0.00

Ownership

SAP AG

assignment · 316390233

Assignors

MINDNICH, TOBIAS, WEYERHAEUSER, CHRISTOPH, MERX, JOHANNES

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC