Patent ID: 9323824
Filing Date: 2016-04-26
CPC Classification: G06F,G06Q

Claim Text:
1. A method for providing an interface on a computing device for interacting with multi-dimensional data stored in a data repository, the method including: receiving, over an input port of the computing device, input including information identifying two or more attributes of data elements stored in the data repository; and information indicating an order for the identified attributes, in which the two or more attributes include a first attribute and a second attribute, each of the first and second attributes has two or more attribute values; storing on the computing device a hierarchical data structure, the hierarchical data structure including a hierarchy having a plurality of hierarchy levels that each corresponds to one of the identified attributes, with an order of the hierarchy levels corresponding to the indicated order for the identified attributes, and the first attribute is associated with a hierarchy level higher than the hierarchy level associated with the second attribute; processing data in the data repository to store information in the hierarchical data structure used to present the interface on the computing device, the processing including displaying the interface on the computing device, including displaying graphical interface elements associated with each of the nodes according to the hierarchy.