Simplified user interface navigation in at least first and second cursor navigation directions
First Claim
1. A computer-implemented method for providing a graphical user interface (GUI), the method comprising:
- receiving a first input indicating a first cursor navigation direction in a first visual area of the GUI, the first visual area presenting a plurality of topic indicators displayed concurrently in a sequence on a screen, wherein the plurality of topic indicators are destinations for cursor navigation in the first visual area;
in response to the first input, selecting a first topic indicator from the plurality of topic indicators based on the first cursor navigation direction;
presenting a second visual area within the first visual area of the GUI, the second visual area hiding the first topic indicator while others of the plurality of topic indicators are visible, the second visual area having first content items associated with the first topic indicator that are destinations for cursor navigation in the second visual area, wherein a current content item of the first content items has focus;
receiving a second input indicating a second cursor navigation direction in the second visual area other than the first cursor navigation direction; and
in response to the second input, moving the focus from the current content item to a next content item of the first content items, where the cursor navigation in the first direction and the cursor navigation in the second direction are concurrently available on the screen.
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.
21 Citations
17 Claims
-
1. A computer-implemented method for providing a graphical user interface (GUI), the method comprising:
-
receiving a first input indicating a first cursor navigation direction in a first visual area of the GUI, the first visual area presenting a plurality of topic indicators displayed concurrently in a sequence on a screen, wherein the plurality of topic indicators are destinations for cursor navigation in the first visual area; in response to the first input, selecting a first topic indicator from the plurality of topic indicators based on the first cursor navigation direction; presenting a second visual area within the first visual area of the GUI, the second visual area hiding the first topic indicator while others of the plurality of topic indicators are visible, the second visual area having first content items associated with the first topic indicator that are destinations for cursor navigation in the second visual area, wherein a current content item of the first content items has focus; receiving a second input indicating a second cursor navigation direction in the second visual area other than the first cursor navigation direction; and in response to the second input, moving the focus from the current content item to a next content item of the first content items, where the cursor navigation in the first direction and the cursor navigation in the second direction are concurrently available on the screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 17)
-
-
9. A computer program product, encoded on a non-transitory computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
receiving a first input indicating a first cursor navigation direction in a first visual area of the GUI, the first visual area presenting a plurality of topic indicators displayed concurrently in a sequence on a screen, wherein the plurality of topic indicators are destinations for cursor navigation in the first visual area; in response to the first input, selecting a first topic indicator from the plurality of topic indicators based on the first cursor navigation direction; presenting a second visual area within the first visual area of the GUI, the second visual area hiding the first topic indicator while others of the plurality of topic indicators are visible, the second visual area having first content items associated with the first topic indicator that are destinations for cursor navigation in the second visual area, wherein a current content item of the first content items has focus; receiving a second input indicating a second cursor navigation direction in the second visual area other than the first cursor navigation direction; and in response to the second input, moving the focus from the current content item to a next content item of the first content items, where the cursor navigation in the first direction and the cursor navigation in the second direction are concurrently available on the screen. - View Dependent Claims (10, 11, 12)
-
-
13. A system comprising:
-
a display device; and a device operable to interact with the display device and to perform operations comprising; receiving a first input indicating a first cursor navigation direction in a first visual area of the GUI, the first visual area presenting a plurality of topic indicators displayed concurrently in a sequence on a screen, wherein the plurality of topic indicators are destinations for cursor navigation in the first visual area; in response to the first input, selecting a first topic indicator from the plurality of topic indicators based on the first cursor navigation direction; presenting a second visual area within the first visual area of the GUI, the second visual area hiding the first topic indicator while others of the plurality of topic indicators are visible, the second visual area having first content items associated with the first topic indicator that are destinations for cursor navigation in the second visual area, wherein a current content item of the first content items has focus; receiving a second input indicating a second cursor navigation direction in the second visual area other than the first cursor navigation direction; and in response to the second input, moving the focus from the current content item to a next content item of the first content items, where the cursor navigation in the first direction and the cursor navigation in the second direction are concurrently available on the screen. - View Dependent Claims (14, 15, 16)
-
Specification