Patent ID: 7788599

Claim:
A computer-implemented method comprising: generating a user interface element for presentation on a display device, the user interface element having a plurality of expandable cells operable for displaying items that are organized in a hierarchy, where items associated with a common level of the hierarchy are exclusively associated with one of the plurality of cells designated for the common level; receiving first input directed to the user interface element; responsive to receiving the first input, expanding a first cell of the user interface element designated for a first level of the hierarchy and displaying in the expanded first cell a first collection of items associated with the first level of the hierarchy; receiving second input selecting a first item in the displayed first collection of items; and in response to the selection of the first item, collapsing the first cell to hide the displayed first collection of items and expanding a second cell of the user interface element designated for a second level of the hierarchy immediately below the first level to display a second collection of items associated with the second level.