Patent ID: 8650596
Filing Date: 2014-02-11
Classification: H04N

Abstract:
1. A method comprising: displaying a currently displayed television program on a display; activating a navigation system during display of the currently displayed television program, wherein the navigation system determines and displays a set of viewer-selectable attributes for the currently displayed television program overlaid on the currently displayed television program, the set of attributes comprising attributes which are each descriptive of a different aspect of the currently displayed television program, wherein each attribute of the set of viewer-selectable attributes corresponds to a combinable navigation context to generate a navigable sequence of television programs; selecting at least two attributes from the set of viewer-selectable attributes using one or more of three navigation keys comprising a previous key, a next key and a select key; logically combining the navigation contexts which correspond to the selected at least two attributes using Boolean operators; querying a database of television programming metadata for television program identifiers associated with the combined navigation contexts; generating a sequence of television programs associated with the identifiers for navigation, wherein the sequence comprises a corresponding navigational axis, the sequence of television programs including the current television program and at least one other television program that shares one or more of the selected attributes with the currently displayed television program; and navigating the sequence of television programs in the navigational axis, wherein the navigating comprises using the next key or previous key to change from displaying content of the currently displayed television program in the sequence to displaying content of another television program in the sequence, wherein the next key or previous key is used to cycle through the displaying of the content of the television programs in the sequence of television programs in the navigational axis without having to access a menu listing the television programs in the sequence to display the content of a next television program in the sequence.