Patent ID: 8769572

Claim:
A method, comprising: receiving a request for TV programming schedule information via an interactive programming guide; obtaining the TV programming schedule information associated with a period of time; displaying one or more program icons having the TV programming schedule information associated with the interactive programming guide, wherein the one or more program icons comprise one or more buttons to enable a viewer to take one or more actions including at least one of schedule recording, add reminder, and show future repeats; adjusting a position and a span of a date toolbar for selecting a plurality of dates within the period of time in response to receiving one or more commands; adjusting a position and a span of a time toolbar for selecting one or more time periods of a day in response to receiving one or more commands; and displaying at least one of the date toolbar, the time toolbar, and the one or more program icons having the TV programming schedule information associated with the interactive programming guide based at least on one of the selected plurality of dates and the selected one or more time periods of the day, wherein the position and span of at least one of the date toolbar and the time toolbar is adjusted based at least in part on a selection of one or more quick buttons, wherein the one or more quick buttons comprises at least one of a quick button that specifies a single day, a quick button that specifies multiple days, and a quick button that specifies a particular portion of a day, wherein the position and span of at least one of the date toolbar and the time toolbar associated with the selection of the one or more quick buttons are customizable by a user.