Scroll bar amplification apparatus and method
First Claim
1. An apparatus for use with viewable objects in a data-processing system, comprising:
- a secondary scroll bar utilized in association with a primary scroll bar displayed within a graphical user interface, said primary scroll bar having a specified granularity, wherein said secondary scroll bar increases granularity to a finer granularity than said specified granularity while scrolling through a viewable object in response to an activation of said secondary scroll bar;
an icon located within said graphical user interface, wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof;
a display mechanism that displays said secondary scroll bar within said graphical user interface in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object;
a delimiter that provides delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, wherein said delimiter marks are displayed within said primary scroll bar, in response to said selection of said icon; and
a scroll mechanism which scrolls through said narrowly defined region of said viewable object, in response to a user input within said secondary scroll bar.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is an apparatus and method for a secondary scroll bar that yields increased granularity in scrolling through a viewable object, such as a document displayed within a window of a graphical user interface of a computer system. Initially, an icon is displayed within the graphical user interface which, when activated by a user, provides this secondary scroll bar. Next, the secondary scroll bar is displayed within the window in response to a selection of the icon by a user, wherein the secondary scroll bar allows a user to scroll through a narrowly defined region of the viewable object, in response to activation of the icon. Delimiter marks are also displayed within a primary scroll bar upon which the secondary scroll bar is dependent, in response to the selection by the user of the secondary scroll bar. The delimiter marks indicate a searchable range of the viewable object by the secondary scroll bar. Thereafter, the user can scroll through the narrowly defined region of the viewable object by utilizing the secondary scroll bar. Additionally, multiple additional scroll bars can be activated by the user to provide increased granularity on multiple levels when scrolling through the viewable object.
114 Citations
24 Claims
-
1. An apparatus for use with viewable objects in a data-processing system, comprising:
-
a secondary scroll bar utilized in association with a primary scroll bar displayed within a graphical user interface, said primary scroll bar having a specified granularity, wherein said secondary scroll bar increases granularity to a finer granularity than said specified granularity while scrolling through a viewable object in response to an activation of said secondary scroll bar; an icon located within said graphical user interface, wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof; a display mechanism that displays said secondary scroll bar within said graphical user interface in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object; a delimiter that provides delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, wherein said delimiter marks are displayed within said primary scroll bar, in response to said selection of said icon; and a scroll mechanism which scrolls through said narrowly defined region of said viewable object, in response to a user input within said secondary scroll bar. - View Dependent Claims (2)
-
-
3. An apparatus for use with viewable objects in a data-processing system, comprising:
-
a secondary scroll bar that scrolls in a first axis and which is utilized in association with a primary scroll bar that also scrolls in said first axis, said secondary scroll bar and said primary scroll bar displayed within a graphical user interface, wherein said primary scroll bar has a specified granularity and said secondary scroll bar increases granularity to a finer granularity than said specified granularity while scrolling through a viewable object in response to an activation of said secondary scroll bar; an icon located within said graphical user interface, wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof; a display mechanism that displays said secondary scroll bar within said graphical user interface in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object; a delimiter that provides delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, wherein said delimiter marks are displayed within said primary scroll bar, in response to said selection of said icon; and a scroll mechanism which scrolls through said narrowly defined region of said viewable object, in response to a user input within said secondary scroll bar. - View Dependent Claims (4)
-
-
5. A program product residing in computer memory in a computer system for use with viewable objects, said program product comprising:
-
a secondary scroll bar utilized in association with a primary scroll bar displayed within a graphical user interface, said primary scroll bar having a specified granularity, wherein said secondary scroll bar increases granularity to a finer granularity than said specified granularity while scrolling through a viewable object in response to an activation of said secondary scroll bar; an icon located within said graphical user interface wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof; a display mechanism that displays said secondary scroll bar within said graphical user interface in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object; a delimiter that provides delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, wherein said delimiter marks are displayed within said primary scroll bar, in response to said selection of said icon; a scroll mechanism which scrolls through said narrowly defined region of said viewable object, in response to a user input within said secondary scroll bar; and signal-bearing means bearing said secondary scroll bar, said icon, said display mechanism, said delimiter, and said scroll mechanism. - View Dependent Claims (6, 7, 8)
-
-
9. A program product residing in computer memory in a computer system for use with viewable objects, said program product comprising:
-
a secondary scroll bar that scrolls in a first axis and which is utilized in association with a primary scroll bar that also scrolls in said first axis, said secondary scroll bar and said primary scroll bar displayed within a graphical user interface, wherein said primary scroll bar has a specified granularity and said secondary scroll bar increases granularity to a finer granularity than said specified granularity while scrolling through a viewable object in response to an activation of said secondary scroll bar; an icon located within said graphical user interface wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof, a display mechanism that displays said secondary scroll bar within said graphical user interface in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object; a delimiter that provides delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, wherein said delimiter marks are displayed within said primary scroll bar, in response to said selection of said icon, a scroll mechanism which scrolls through said narrowly defined region of said viewable object, in response to a user input within said secondary scroll bar; and signal-bearing means bearing said secondary scroll bar, said icon, said display mechanism, said delimiter, and said scroll mechanism. - View Dependent Claims (10, 11, 12)
-
-
13. A method for increasing granularity while scrolling through a viewable object displayed within an interface having a primary scroll bar, comprising the steps of:
-
displaying an icon within said interface, wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof; displaying a secondary scroll bar within said interface, in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object; displaying within said primary scroll bar, delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, in response to said selection of said icon; and scrolling through said narrowly defined region of said viewable object in response to a user input within said secondary scroll bar. - View Dependent Claims (14, 15, 16)
-
-
17. An apparatus for use with viewable objects in a data-processing system, comprising:
-
a secondary scroll bar utilized in association with a primary scroll bar displayed within a graphical user interface, said primary scroll bar having a specified granularity, wherein said secondary scroll bar increases granularity to a finer granularity than said specified granularity while scrolling through a viewable object in response to an activation of said secondary scroll bar; an icon located within said graphical user interface wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof; a display mechanism that displays said secondary scroll bar within said graphical user interface in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object; a delimiter that provides delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, wherein said delimiter marks are displayed within said primary scroll bar, in response to said selection of said icon; and a scroll mechanism which scrolls through said narrowly defined region of said viewable object, in response to a user input within said secondary scroll bar; and wherein said delimiter further comprises at least two delimiter marks, such that said at least two delimiter marks correspond to a boundary of a searchable range of said viewable object by said secondary scroll bar.
-
-
18. An apparatus for use with viewable objects in a data-processing system, comprising:
-
a secondary scroll bar that scrolls in a first axis and which is utilized in association with a primary scroll bar that also scrolls in said first axis, said secondary scroll bar and said primary scroll bar displayed within a graphical user interface, wherein said primary scroll bar has a specified granularity and said secondary scroll bar increases granularity to a finer granularity than said specified granularity while scrolling through a viewable object in response to an activation of said secondary scroll bar; an icon located within said graphical user interface, wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof; a display mechanism that displays said secondary scroll bar within said graphical user interface, in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object; a delimiter that provides delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, wherein said delimiter marks are displayed within said primary scroll bar, in response to said selection of said icon; and a scroll mechanism which scrolls through said narrowly defined region of said viewable object, in response to a user input within said secondary scroll bar; and wherein said delimiter further comprises at least two delimiter marks, wherein said at least two delimiter marks correspond to a boundary of a searchable range of said viewable object by said secondary scroll bar.
-
-
19. A program product residing in computer memory in a computer system for use with viewable objects, said program product comprising:
-
a secondary scroll bar utilized in association with a primary scroll bar displayed within a graphical user interface, said primary scroll bar having a specified granularity, wherein said secondary scroll bar increases granularity to a finer granularity than said specified granularity while scrolling through a viewable object in response to an activation of said secondary scroll bar; an icon located within said graphical user interface wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof; a display mechanism that displays said secondary scroll bar within said graphical user interface in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object; a delimiter that provides delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, wherein said delimiter marks are displayed within said primary scroll bar, in response to said selection of said icon, such that said delimeter comprises at least two delimiter marks, wherein said at least two delimiter marks correspond to a boundary of a searchable range of said viewable object by said secondary scroll bar; a scroll mechanism which scrolls through said narrowly defined region of said viewable object, in response to a user input within said secondary scroll bar; signal-bearing means bearing said secondary scroll bar, said icon, said display mechanism, said delimiter, and said scroll mechanism. - View Dependent Claims (20, 21)
-
-
22. A program product residing in computer memory in a computer system for use with viewable objects, said program product comprising:
-
a secondary scroll bar that scrolls in a first axis and which is utilized in association with a primary scroll bar that also scrolls in said first axis, said secondary scroll bar and said primary scroll bar displayed within a graphical user interface, wherein said primary scroll bar has a specified granularity and said secondary scroll bar increases granularity to a finer granularity than said specified granularity while scrolling through a viewable object in response to an activation of said secondary scroll bar; an icon located within said graphical user interface wherein said icon provides an increased granularity scrolling mechanism in response to a user selection thereof; a display mechanism that displays said secondary scroll bar within said graphical user interface in response to a selection of said icon by a user, wherein said secondary scroll bar allows a user to scroll through a narrowly defined region of said viewable object; a delimiter that provides delimiter marks indicative of a searchable range of said viewable object by said secondary scroll bar, wherein said delimiter marks are displayed within said primary scroll bar, in response to said selection of said icon, said delimeter comprising at least two delimiter marks, such that said at least two delimiter marks correspond to a boundary of a searchable range of said viewable object by said secondary scroll bar; a scroll mechanism which scrolls through said narrowly defined region of said viewable object, in response to a user input within said secondary scroll bar; and signal-bearing means bearing said secondary scroll bar, said icon, said display mechanism, said delimiter, and said scroll mechanism. - View Dependent Claims (23, 24)
-
Specification