Scroll Apparatus and Method for Manipulating Data on an Electronic Device Display
First Claim
1. A method for altering a data presentation on a display of an electronic device having a non-continuous scroll wheel, the method comprising the steps of:
- detecting an initial contact position of a user'"'"'s digit or stylus along the non-continuous scroll wheel;
detecting a direction of movement of the user'"'"'s digit or stylus along the non-continuous scroll wheel; and
detecting a final contact position of the user'"'"'s digit or stylus along the non-continuous scroll wheel;
wherein when the final contact position is within a predetermined range of an end of the non-continuous scroll wheel, advancing the data presentation to an end limit corresponding to the direction of movement.
4 Assignments
0 Petitions
Accused Products
Abstract
A method (700) and apparatus for adjusting the data presentation on the display (102) of an electronic device (100) is provided. A user touch scroll input device (101) is provided on the electronic device (100). A user then manipulates the user touch scroll input device (101) with a finger (116) or stylus to alter the presentation of data, which may include navigating a list of data elements (112) or altering the image magnification of an image (113) or the output of an on-board camera. Length of stroke, final point of user contact, direction of user motion, and an optional timer are all used to control the alteration of the data presentation. For example, a timing module (109) can initiate a timer with the user makes contact with the user touch scroll input device (101). While the timer is running, the data presentation is altered at a first rate. Once the timer expires, the data presentation is altered at a second rate.
271 Citations
20 Claims
-
1. A method for altering a data presentation on a display of an electronic device having a non-continuous scroll wheel, the method comprising the steps of:
-
detecting an initial contact position of a user'"'"'s digit or stylus along the non-continuous scroll wheel; detecting a direction of movement of the user'"'"'s digit or stylus along the non-continuous scroll wheel; and detecting a final contact position of the user'"'"'s digit or stylus along the non-continuous scroll wheel; wherein when the final contact position is within a predetermined range of an end of the non-continuous scroll wheel, advancing the data presentation to an end limit corresponding to the direction of movement. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of adjusting a data presentation on a display of an electronic device having an scroll device, the method comprising the steps of:
-
detecting a user contact with the scroll device; initiating a timer; detecting a user direction of motion along the scroll device from the user contact; altering the data presentation at a first alteration rate in a direction corresponding with the user direction of motion prior to expiration of the timer; and upon expiration of the timer, altering the data presentation at a second alteration rate in the direction corresponding with the user direction of motion. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A electronic device for presenting and altering an image to a user, comprising:
-
a user touch scroll input device; a processor coupled to the user touch scroll input device and configured to detect user contact and a user motion with the user touch scroll input device; a display coupled to the processor configured to present the image; and an image presentation module, operable with the processor, comprising; a timing module configured to initiate a timer upon the processor detecting the user contact; a motion direction module configured to determine a direction of the user motion; and an image alteration module configured to alter a magnification of the image at a first rate, corresponding to the direction of the user motion, while the timer is running, and to alter the magnification of the image at a second rate, corresponding to the direction of the user motion, when the timer expires. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification