Patent Document ID: 9817568
Application ID: 13408818
Patent Flag: 1

Claim One:
1. A method of controlling an electronic device, the electronic device operating on hierarchical data, the hierarchical data comprising at least two levels, the at least two levels each comprising at least one respective category, where each respective category in the at least two levels comprises at least one respective sub-category within a lower level in the hierarchical data, the method comprising: detecting a gesture of a plurality of gestures on a touch-sensitive input mechanism of the electronic device, each gesture in the plurality of gestures indicating a different respective number of hierarchical levels within hierarchical data, the gesture being independent of a presentation on the touch-sensitive input mechanism and maintaining continuous contact with the touch-sensitive input mechanism for the duration of the gesture; and selecting a second item within the hierarchical data based on detecting the gesture while a first item is selected, where the first item is within a current hierarchical level within the hierarchical data, the first item being within a first category defined within a second hierarchical level that is above the current hierarchical level within the hierarchical data, the second item being within a second category defined within the second hierarchical level where the second category is different from the first category, and the second hierarchical level and the current hierarchical level being separated in the hierarchical data by one or more intermediate levels equal to the respective number of hierarchical levels indicated by the gesture.