Patent ID: 8230360

Claim:
A computer-implemented method, comprising: receiving, at a computing device, one or more content items from one or more resources, wherein content items include multimedia content, audio content, video content, image content, and user generated content; displaying the content items, wherein the display includes a group of content items, wherein a pre-determined amount of two or more content items in the group are initially selectable, wherein the remaining content items in the group are initially non-selectable, wherein the group of content items is capable of having multiple states within the display, wherein the multiple states include a starting state, a middle state, and an ending state, wherein a starting state initially includes a flat content item on the left and one or more tilted content items on the right, wherein a middle state includes one or more tilted content items on the left and on the right, wherein an ending state initially includes one or more tilted content items on the left and a flat content item on the right, and wherein the state of the group of content items changes when a non-selectable content item in the group is selected; receiving a selection corresponding to a content item in the group of content items, wherein the content item is associated with a type; determining whether the selected content item is a shared content item, wherein shared content items are syncable among a plurality of devices; associating one or more options with the selected content item, wherein the one or more options are based upon the type associated with the content item and whether the selected content item is a shared content item; and displaying the one or more options associated with the selected content item.