Patent ID: 8065603

Claim:
A computer-implemented method, comprising: generating code for displaying on a touch screen of an electronic device a first portion of a two-dimensional media programming schedule grid; receiving a command to compress the grid at a first location, wherein receiving the command comprises receiving user input that corresponds to the user touching a first point and a second point on the touch screen and while continuing to touch the touch screen executing a movement to shorten a distance between the user's touches; determining that the command is to compress the grid along a first dimension based on a determination that the movement to shorten the distance between the first and second touches included a greater distance moved in the first dimension than in a second dimension; and in response to receiving the command to compress and determining the command to compress is in the first dimension, generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension and for displaying a second portion of the grid in an area of the screen made available by compressing the grid along the first dimension, wherein the second portion previously was not displayed on the screen; wherein the visible graphical fold marks extend an entire length of the media programming schedule grid along the first dimension and are configured to graphically depict a folded portion of paper that is visually pleated into or out of the screen.