Patent ID: 9619110
Date: 2017-04-11
CPC Classifications: G06F,G06Q

Claim:
1. A method comprising: receiving, by one or more processing devices, from a user, a first input indicative of a selection of a data cube dimension element defined within a data source, at a start location within a graphical user interface (GUI); responsive to receiving the selection, displaying, by the one or more processing devices, an overlay element as part of the GUI, the overlay element having a boundary forming a plurality of paths from the start location to a plurality of end locations within the GUI, wherein the plurality of paths correspond to a plurality of report options associated with the data cube dimension element, and the plurality of paths traverses multiple levels of the report options, thereby enabling the user to drag a selection through multiple chosen levels of the report options; receiving, by the one or more processing devices, from the user, a second input indicative of a traversal of the overlay element along a chosen path from among the plurality of paths, from the start location to one of the end locations corresponding to the chosen path; modifying, by the one or more processing devices, responsive to receiving the second input and based at least in part on the chosen path, the data cube dimension element in accordance with a report option corresponding to the chosen path; and creating, by the one or more processing devices, a definition for a report specification, based at least in part on the modified data cube dimension element, and based at least in part on the multiple chosen levels of the report options.