Patent ID: 8505053
Filing Date: 2013-08-06
Classification: H04N

Abstract:
1. A user interface operable to execute on a mobile device, the user interface operable to facilitate issuance of wireless command signals from the mobile device to an output device, the wireless command signals controlling the output device to tune to a television channel selected from a plurality of available television channels, the user interface operable to facilitate: rendering a graphical display; graphically representing a first portion of the available television channels within a grid portion of the graphical display, the grid portion graphically representing television programs associated with the first portion of television channels according to a linear increment of time; graphically representing a second portion of the plurality of available television channels within a reading lens portion of the graphical display, the reading lens portion graphically representing television programs associated with the second portion of television channels according to a non-linear increment of time; determining the television channel to correspond with a selected portion of the graphical display, the selected portion corresponding with one of the first portion of television channels graphically represented within the grid portion and the second portion of television channels graphically represented within the reading lens portion; performing a scrolling of television programs graphically represented within the graphical display in response to a directional dragging of one of the grid portion and the reading lens portion; performing the scrolling according to the linear increment of time in the event the directional dragging begins within the grid portion and according to the non-linear increment of time in the event the directional dragging begins within the reading lens portion; setting the non-linear increment of time according to the television program displayed at an area corresponding with a beginning of the directional dragging; and setting the non-linear increment of time to be one hour in the event the television program displayed at the area has a remaining running time of one hour and setting the non-linear increment of time to be two hours in the event the remaining running time is two hours.