Patent ID: 8296682
Filing Date: 2012-10-23
Classification: G06F

Abstract:
1. A computer implemented method for providing an interface, comprising: retrieving data by a client from a server, the client capable of downloading digital media content that is part of a set of related digital media content, the data including graphical data and describing a first hierarchical structure for organizing the set of related digital media content and a second hierarchical structure for organizing advertising content, each of the first hierarchical structure and the second hierarchical structure having two or more hierarchy levels of nodes, each node of the first hierarchical structure representing digital media content in the set of related digital media content; connecting the first hierarchical structure to the second hierarchical structure, connecting the first hierarchical structure to the second hierarchical structure including linking a node in the first hierarchical structure to a node in the second hierarchical structure; providing an interface by the client for navigating the first hierarchical structure of the set of related digital media content and the second hierarchical structure, the interface including first graphical information for a first set of two or more nodes in a first hierarchical level of the first hierarchical structure, the interface indicating that a first node of the first set of two or more nodes is a currently selected node; receiving a first navigation input by the client; determining, in response to receiving the first navigation input, a second set of two or more nodes including at least one parent node or child node of the currently selected node in a second hierarchical level of the first hierarchical structure, and one or more peripheral nodes of said at least one parent or child node, wherein one or more peripheral nodes of said at least one parent or child node are in the second hierarchical level of the first hierarchical structure or in the second hierarchical structure; and updating the interface to replace said first graphical information with second graphical information associated with the second set of two or more nodes, said second graphical information associated with said second set of two or more nodes is provided in a horizontal row of frames according to a sequential relationship between said at least one parent or child node and said one or more peripheral nodes of said at least one parent or child node.