Graphical user interface method and system that provides an inertial slider within a scroll bar
First Claim
Patent Images
1. A method for scrolling through various differently sized viewable objects, said method to be utilized with an interface having a slider, and said method comprising the steps of:
- calculating a movement parameter dependent upon the length of a viewable object by associating an inertia with a slider, wherein said inertia is dependent upon said viewable object length; and
scrolling through said viewable object at a rate dependent upon said calculated movement parameter, in response to user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for use with a graphical user interface having a cursor, scroll bar, and slider provide consistent granularity in scrolling through various differently sized viewable objects displayed within a window of a graphical user interface. The method and system achieves the forgoing by (1) calculating a movement parameter dependent upon the length of a viewable object; and (2) scrolling through the viewable object at a rate dependent upon the calculated movement parameter, in response to user input.
106 Citations
23 Claims
-
1. A method for scrolling through various differently sized viewable objects, said method to be utilized with an interface having a slider, and said method comprising the steps of:
-
calculating a movement parameter dependent upon the length of a viewable object by associating an inertia with a slider, wherein said inertia is dependent upon said viewable object length; and scrolling through said viewable object at a rate dependent upon said calculated movement parameter, in response to user input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for scrolling through various differently sized viewable objects, said apparatus to be utilized with an interface having a slider, and said apparatus comprising:
-
a movement parameter determination mechanism that calculates a movement parameter dependent upon the length of a viewable object, including a standstill inertia association mechanism that associates an inertia with a slider, wherein said inertia is dependent upon said viewable object length; and a scroll rate controller that scrolls through said viewable object at a rate dependent upon said calculated movement parameter, with said scroll rate controller responsive to user input. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A program product residing in computer memory in a data-processing system for scrolling through various differently sized viewable objects, said program product to be utilized with an interface having a slider, and said program product comprising:
-
a movement parameter determination mechanism that calculates a movement parameter dependent upon the length of a viewable object, including a standstill inertia association mechanism that associates an inertia with a slider, wherein said inertia is dependent upon said viewable object length; and a scroll rate controller that scrolls through said viewable object at a rate dependent upon said calculated movement parameter, with said scroll rate controller responsive to user input; and signal bearing media bearing said movement parameter determination mechanism and scroll rate controller. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification