Hiding portions of display content
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.
-
Citations
27 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
displaying multi-dimensional graphical information on a touch screen of a display device; receiving a command to compress the graphical information 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 multi-dimensional graphical information 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 displaying the multi-dimensional graphical information with visible graphical fold marks defining a hidden information area near the first location along the first dimension, wherein the hidden information area represents a compressed portion of the multi-dimensional graphical information that is no longer displayed and is hidden; wherein the visible graphical fold marks extend an entire length of the multi-dimensional graphical information along the first dimension and are configured to graphically depict a folded portion of paper that is visually pleated into or out of a display of the multi-dimensional graphical information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 27)
-
-
16. A computer-implemented system for generating media programming information, comprising:
-
an interface to receive requests for media programming content; a programming database storing information about schedules for a plurality of media programs; and a grid generator configured to generate code for producing a representation on a touch screen of a display device of a page having a folded area at a location, the folded area comprising hidden media programming content in a media programming grid, wherein the representation of the folded area extends a length of the media programming grid along a dimension of the media programming grid and is configured to graphically depict a folded portion of paper that is visually pleated into or out of a display of the media programming grid; wherein the location of the folded area is determined based on received user input that corresponds to a 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 and wherein the dimension along which the folded area extends is determined based on a determination that the movement to shorten the distance between the first and second touches included a greater distance moved in the dimension than in a second dimension. - View Dependent Claims (17, 18, 19)
-
-
20. A computer-implemented method comprising:
-
generating code for displaying on a touch screen of a display device a portion of multi-dimensional information, wherein a full display of all the information would not fit on the touch screen; receiving a command to compress the displayed portion of information between a first point and a second point, wherein receiving the command comprises receiving user input that corresponds to the user touching the first point and the 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 displayed portion of information between the first and second points along a first dimension based on a determination that the movement to shorten the distance between the user'"'"'s 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 is to compress in the first dimension, generating code for displaying the portion of the information with visible graphical fold marks defining a fold area between the first point and the second point along the first dimension; wherein the visible graphical fold marks are configured to graphically depict a folded portion of paper that is visually pleated into or out of the touch screen. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification