Simplified user interface navigation
First Claim
1. A computer-implemented method for providing a graphical user interface (GUI), comprising:
- receiving first input from an input control, the first input indicating a first cursor navigation direction in a first visual area of the GUI, the first visual area presenting one or more first content type indicators that are destinations for cursor navigation in the first visual area, each first content type indicator representing a distinct content type;
in response to the first input, selecting a next content type indicator from the first content type indicators based on the first cursor navigation direction;
presenting a second visual area over the first visual area such that the next content type indicator is not visible but one or more other content type indicators are visible;
presenting in the second visual area one or more content thumbnails that are destinations for cursor navigation in the second visual area, each thumbnail being a representation of distinct content of the next content type indicator'"'"'s content type;
receiving second input from the input control, the second input indicating a second cursor navigation direction in the second visual area that is distinct from the first cursor navigation direction; and
in response to the second input, changing the second visual area to include a next content thumbnail from the content thumbnails based on the second cursor navigation direction.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for user interface navigation. A method includes receiving first input indicating a first cursor navigation direction in a first visual area of a graphical user interface, the first visual area presenting one or more first content type indicators that are destinations for cursor navigation, selecting a next content type indicator based on the first cursor navigation direction and presenting a second visual area such that the next content type indicator is not visible but one or more other content type indicators are visible. The method includes presenting in the second visual area one or more content thumbnails that are destinations for cursor navigation in the second visual area, receiving second input indicating a second cursor navigation direction in the second visual area, and changing the second visual area to include a next content thumbnail based on the second cursor navigation direction.
201 Citations
30 Claims
-
1. A computer-implemented method for providing a graphical user interface (GUI), comprising:
-
receiving first input from an input control, the first input indicating a first cursor navigation direction in a first visual area of the GUI, the first visual area presenting one or more first content type indicators that are destinations for cursor navigation in the first visual area, each first content type indicator representing a distinct content type; in response to the first input, selecting a next content type indicator from the first content type indicators based on the first cursor navigation direction; presenting a second visual area over the first visual area such that the next content type indicator is not visible but one or more other content type indicators are visible; presenting in the second visual area one or more content thumbnails that are destinations for cursor navigation in the second visual area, each thumbnail being a representation of distinct content of the next content type indicator'"'"'s content type; receiving second input from the input control, the second input indicating a second cursor navigation direction in the second visual area that is distinct from the first cursor navigation direction; and in response to the second input, changing the second visual area to include a next content thumbnail from the content thumbnails based on the second cursor navigation direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
receiving first input from an input control, the first input indicating a first cursor navigation direction in a first visual area of a graphical user interface (GUI), the first visual area presenting one or more first content type indicators that are destinations for cursor navigation in the first visual area, each first content type indicator representing a distinct content type; in response to the first input, selecting a next content type indicator from the first content type indicators based on the first cursor navigation direction; presenting a second visual area over the first visual area such that the next content type indicator is not visible but one or more other content type indicators are visible; presenting in the second visual area one or more content thumbnails that are destinations for cursor navigation in the second visual area, each thumbnail being a representation of distinct content of the next content type indicator'"'"'s content type; receiving second input from the input control, the second input indicating a second cursor navigation direction in the second visual area that is distinct from the first cursor navigation direction; and in response to the second input, changing the second visual area to include a next content thumbnail from the content thumbnails based on the second cursor navigation direction. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a display device; and a device operable to interact with the display device and to perform operations comprising; receiving first input from an input control, the first input indicating a first cursor navigation direction in a first visual area of a graphical user interface (GUI) for the display, the first visual area presenting one or more first content type indicators that are destinations for cursor navigation in the first visual area, each first content type indicator representing a distinct content type; in response to the first input, selecting a next content type indicator from the first content type indicators based on the first cursor navigation direction; presenting a second visual area over the first visual area such that the next content type indicator is not visible but one or more other content type indicators are visible; presenting in the second visual area one or more content thumbnails that are destinations for cursor navigation in the second visual area, each thumbnail being a representation of distinct content of the next content type indicator'"'"'s content type; receiving second input from the input control, the second input indicating a second cursor navigation direction in the second visual area that is distinct from the first cursor navigation direction; and in response to the second input, changing the second visual area to include a next content thumbnail from the content thumbnails based on the second cursor navigation direction. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification