9. A method for focus navigation of a user interface in a computer system, comprising: receiving a single, discrete, directional input for changing the input focus from a current user interface object in the user interface, the single, discrete, directional input being received from an input device other than a mouse, wherein the single, discrete, directional input indicates a traversal direction selected by the user to indicate the direction of a user interface object desired by the user; selecting target candidates in the direction of travel indicated by the single discrete, directional input from among one or more user interface objects for receiving the input focus, and by: defining a selection region that includes at least an edge of the current user interface object in the direction of the single, discrete, directional input through a parallel edge of a display area; defining a baseline region within the selected region and which is a subset of the selection region; and selecting target candidates that overlap the selection region in the direction for the single, discrete, directional input and only when an edge opposite to the direction of the single, discrete, directional input overlaps the selection region; scoring the target candidates selected for receiving the input focus, wherein scoring the target candidates comprises: for all selected target candidates that at least partially overlap the baseline region, scoring them according to their perpendicular distance from an edge of the current user interface object, in a direction parallel to the direction of the single, discrete, directional input; and for all selected target candidates that do not overlap the baseline region, scoring them according to their radial distance from a point on a line partially defining one edge of the baseline region; and changing the input focus to a user interface object based upon the scoring.
9. A method for focus navigation of a user interface in a computer system, comprising: receiving a single, discrete, directional input for changing the input focus from a current user interface object in the user interface, the single, discrete, directional input being received from an input device other than a mouse, wherein the single, discrete, directional input indicates a traversal direction selected by the user to indicate the direction of a user interface object desired by the user; selecting target candidates in the direction of travel indicated by the single discrete, directional input from among one or more user interface objects for receiving the input focus, and by: defining a selection region that includes at least an edge of the current user interface object in the direction of the single, discrete, directional input through a parallel edge of a display area; defining a baseline region within the selected region and which is a subset of the selection region; and selecting target candidates that overlap the selection region in the direction for the single, discrete, directional input and only when an edge opposite to the direction of the single, discrete, directional input overlaps the selection region; scoring the target candidates selected for receiving the input focus, wherein scoring the target candidates comprises: for all selected target candidates that at least partially overlap the baseline region, scoring them according to their perpendicular distance from an edge of the current user interface object, in a direction parallel to the direction of the single, discrete, directional input; and for all selected target candidates that do not overlap the baseline region, scoring them according to their radial distance from a point on a line partially defining one edge of the baseline region; and changing the input focus to a user interface object based upon the scoring. 23. The method of claim 9 wherein scoring the target candidates selected for receiving the input focus comprises determining a calculation point.