Patent ID: 8656429
Filing Date: 2014-02-18
Classification: H04N

Abstract:
1. A system for displaying and navigating a graphical two-dimensional array of a plurality of available channels on an associated display unit, comprising: a processor comprising control logic configured to generate a two-dimensional array of a first plurality of channel boxes on the associated display unit in accordance with a size associated therewith; wherein the control logic is configured to render the first plurality of channel boxes on the associated display as a foreground to a selected video channel shown in background relative to the array of the first plurality of channel boxes; wherein the control logic is configured to receive input signals corresponding to a plurality of available channels; wherein the control logic is configured to parse a plurality of the input signals so as to acquire channel identification data associated with each of selected ones of the plurality of available channels; wherein the control logic is configured to capture image data associated with the channel corresponding to the channel identification data parsed from the selected ones of the input signals; wherein the control logic is configured to populate the plurality of channel boxes in accordance with the acquired channel identification data and captured image data corresponding thereto; wherein the control logic is configured to receive page selection data representative of a page change command for altering the array of the first plurality of channel boxes displayed via the associated display unit; and wherein the control logic is configured to alter the array of the first plurality of channel boxes displayed via the associated display unit in accordance with the received page selection data by replacing the first plurality of channel boxes in the array with a second plurality of channel boxes as an altered array, wherein the second plurality of channel boxes is different than the first plurality of channel boxes, wherein only one channel box of the first plurality of channel boxes is repeated on the altered array of the second plurality of channel boxes displayed via the associated unit thereby maintaining context therebetween.