Directional Focus Navigation
First Claim
Patent Images
1. A method comprising:
- identifying a first element associated with a rendered document, the first element having focus;
when a first indication of a directional input is received, identifying a second focusable element that is closest to the first element along a first direction that corresponds to the first indication of the directional input; and
when a second indication of a directional input is received after the first indication and while the second focusable element has focus, identifying a third focusable element that is closest to the first element along a second direction that is generally perpendicular to the first direction.
2 Assignments
0 Petitions
Accused Products
Abstract
A rendering engine that supports directional focus navigation, in response to a directional input, shifts the focus to an appropriate focusable element. The rendering engine determines one or more focusable elements that are candidates to receive the focus based on the received directional input and based on the relative display locations of the focusable elements. The rendering engine selects the most appropriate candidate focusable element based on each candidate element'"'"'s display location in relation to the display location of the element that currently has focus.
57 Citations
20 Claims
-
1. A method comprising:
-
identifying a first element associated with a rendered document, the first element having focus;
when a first indication of a directional input is received, identifying a second focusable element that is closest to the first element along a first direction that corresponds to the first indication of the directional input; and
when a second indication of a directional input is received after the first indication and while the second focusable element has focus, identifying a third focusable element that is closest to the first element along a second direction that is generally perpendicular to the first direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 17)
-
-
9. A method comprising:
-
identifying a first element associated with a rendered document, the first element having focus;
when a first indication of a directional input is received, identifying a second focusable element that is closest to the first element along a first direction that corresponds to the first indication of the directional input; and
when a second indication of a directional input is received after the first indication and while the second focusable element has focus, identifying a third focusable element that is closest to the second element along the first direction and is closest to the first element along a second direction that is generally perpendicular to the first direction. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
identifying a first element associated with a rendered document, the first element having focus;
when a first indication of a vertical directional input is received, identifying a second focusable element that is closest to the first element along a vertical direction; and
when a second indication of the vertical directional input is received after the first indication and while the second focusable element has focus, identifying a third focusable element that is closest to the second element along the vertical direction and is closest to the first element along a horizontal direction. - View Dependent Claims (16, 18, 19, 20)
-
Specification