Patent ID: 9578271
Date: 2017-02-21
CPC Classifications: H04N

Claim:
1. Device comprising: processor communicating with a network interface and controlling presentation on a video display; computer readable storage medium local to the processor and accessible to the processor, the computer readable storage medium including instructions executable by the processor to configure the processor to: present a main user interface (UI) on the display, the main UI having a layout established by a manufacturer of the device and including entries for respective content genre including video and TV, wherein responsive to an entry associated with the video genus being selected, the instructions when executed by the processor configure the processor to present on the display a sub-UI including at least one entry corresponding to an Internet video provider and at least one entry corresponding to at least one video file stored locally without being sourced through the network interface, a video from the Internet being sourced through the network interface for presentation on the display at least in part responsive to selection of the entry corresponding to the Internet video provider, a video from local storage being sourced for presentation on the display without passing through the network interface at least in part responsive to selection of the entry corresponding to at least one video file stored locally, wherein layout information of elements in the sub-UI and hyperlinks related to the sub-UI are received by the device from the Internet video provider, such that the Internet video provider, as opposed to the manufacturer of device who establishes the main from which the sub-UI is invoked, completes a layout design of the sub-UI which the Internet video provider provides to the manufacturer of the device to facilitate invoking the sub-UI associated with the Internet video provider when the sub-UI is selected from the main UI according to the layout design of the sub-UI established by the Internet video provider; wherein at least a first thumbnail on the sub-UT representing another menu and/or a content list which in turn is presented when the first thumbnail is selected, the menu and/or content list being associated with a hyperlink to content defined not by the manufacturer of the device but by the Internet video provider, wherein the instructions when executed by the processor configure the processor to present at least one snippet of a widget overlaid on a video presentation on the display, the widget being downloaded through the network interface to present information on the display, the snippet being movable by a viewer using a remote control (RC) in a first user-selected mode and not being movable by the viewer in a second user-selected mode.