Patent ID: 6683626
Filing Date: 2004-01-27
Classification: G06F,H04M

Abstract:
A method for scrolling a display including one or more items, the one or more items being either focusable or non-focusable, the display having a cursor on a displayed area, said method including:if the cursor is on a non-focusable item which end border in a first direction is not currently shown on the displayed area, scrolling the display a set number of pixels in the first direction; if the cursor is on a non-focusable item which end border in the first direction is currently shown on the displayed area and a next item is a focusable item, scrolling the display in the first direction such that the next focusable item is entirely shown on the displayed area and moving the cursor to the next focusable item; if the cursor is on a focusable item and a next item in the first direction is a focusable item shown on the displayed area, moving the cursor to the next focusable item; if the cursor is on a focusable item and a next item in the first direction is a focusable item not shown on the displayed area, scrolling the display in the first direction such that the next focusable item is shown on the displayed area and moving the cursor to the next focusable item; if the cursor is on a focusable item and the next item in the first direction is a non-focusable item which end border in the first direction is currently shown on the displayed area, scrolling the display in the first direction such that a next focusable item is shown on the displayed area and moving the cursor to the next focusable item; if the cursor is on a focusable item and a next item in the first direction is a non-focusable item which end border in the first direction is not currently shown on the displayed area, scrolling the display in the first direction and moving the cursor to the next non-focusable item; and if the cursor is on a non-focusable item which end border in the first direction is currently shown on the displayed area and a next item is a non-focusable item, scrolling the display in the first direction and moving the cursor to the next non-focusable item.