Patent ID: 9632689
Date: 2017-04-25
CPC Classifications: G06F,G06T

Claim:
1. A method comprising: by a computing device, providing for presentation to a user a user interface, the user interface comprising a plurality of content items arranged in a hierarchy, the hierarchy having one or more layers and each layer comprising at least one of the content items of the user interface; by the computing device, providing for presentation to the user the user interface according to a structure of the hierarchy, comprising: by the computing device, receiving a first touch gesture input from the user selecting one of the plurality of related interactive elements, wherein the first touch gesture input has a duration of at least a pre-determined amount of time; and by the computing device, in response to the first touch gesture input, rearranging the plurality of related interactive elements, wherein rearranging comprises stacking the plurality of related interactive elements at the second layer overlaying the background layer for presentation to the user; and by the computing device, receiving a second touch gesture input from the user, the second touch gesture input comprising selecting the stack of related interactive elements and swiping the stack of related interactive elements in a direction on the user interface, wherein swiping the stack of related interactive elements results in a dismissal of the stack.