Patent ID: 9448694
Filing Date: 2016-09-20
CPC Classification: G06F

Claim Text:
1. At least one non-transitory computer readable medium comprising instructions stored thereon for accessing applications through a user interface, the instructions when executed by one or more hardware processors cause the one or more hardware processors to: generate a rotatable menu of applications on a computing device, the rotatable menu comprising a first set of content cards in a three-dimensional view of a carousel configuration, a first content card of the first set of content cards representing an application that is open in the computing device and a second content card of the first set of content cards representing a content card folder associated with two or more applications: provide the rotatable menu in a first orientation for display on the computing device; receive a first indication of input to select the second content card; generate a second rotatable menu comprising a second set of content cards in another three-dimensional view of a carousel configuration, the second set of content cards representing the two or more applications associated with the content card folder; and provide the second rotatable menu for display on the computing device; receive a second indication of input to select the first content card; after receiving the second indication of input, cause, at least in part, actions that result in display of a zoomed-in view of the rotatable menu, wherein a first location in the zoomed-in view includes the selected first content card with one or more graphical elements generated during execution by the open application, wherein second and third locations in the zoomed-in view are adjacent to opposite sides of the first location, the second location including a portion of one content card of the first set of content cards, the third location including a portion of another content card of the first set of content cards; receive a third indication of input indicating an object of the open application was dragged to a menu control element in a fourth location of the zoomed-in view; and after receiving the third indication of input, generate a new rotatable menu including a third set of content cards in a third three-dimensional view of a carousel configuration, the third set of content cards contextually relevant to the open application and representing at least two applications that can perform actions associated with the object.