Patent ID: 8330774

Claim:
A media device comprising: a display; one or more processors; memory; and one or more applications; where the applications are stored in the memory and are configured to be executed by the one or more processors, the one or more applications include a first application for generating and rendering one or more user interface objects on the display with which a user interacts and a second application for executing one or more functions corresponding to the one or more user interface objects on the display with which the user interacts, the second application including a content application interface that connects an image source to the one or more processors and enables one or more images received from the image source to be rendered on the display; the first application further including instructions for: detecting a manipulation of the one or more user interface objects rendered on the display; and transmitting the detected manipulation of the one or more interface objects to the second application; where the functions corresponding to the detected manipulation of the one or more user interface objects rendered on the display perform actions on or associated with the one or more images received from the image source.