Graphical user interface inline scroll control
First Claim
Patent Images
1. A method for scrolling a display of a collection of entities suitable for display in an ordered manner on a display device, wherein an ordered display of the collection of entities has at least two extreme ends, the method comprising:
- displaying a portion of the collection of entities in an ordered sequence;
conditionally displaying a scroll control indicator inline with the display of the portion of the collection of entities and at at least one end of the display of the portion of the collection of entities if the end of the display of the portion of the collection of entities is not an extreme end of the ordered display of the collection of entities;
accepting user input to select the scroll control indicator; and
scrolling the displayed portion of the ordered display of the collection of entities upon selection of the scroll control indicator.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for inline scrolling of related objects in a computer desktop environment. This scrolling is accomplished by utilizing a pointing device to activate an indicator actually imbedded into the relational information for the data being presented. The inline scrolling is designed to reduce the amount of space required on a display device to convey information to the user.
171 Citations
20 Claims
-
1. A method for scrolling a display of a collection of entities suitable for display in an ordered manner on a display device, wherein an ordered display of the collection of entities has at least two extreme ends, the method comprising:
-
displaying a portion of the collection of entities in an ordered sequence;
conditionally displaying a scroll control indicator inline with the display of the portion of the collection of entities and at at least one end of the display of the portion of the collection of entities if the end of the display of the portion of the collection of entities is not an extreme end of the ordered display of the collection of entities;
accepting user input to select the scroll control indicator; and
scrolling the displayed portion of the ordered display of the collection of entities upon selection of the scroll control indicator. - View Dependent Claims (3, 4, 5)
-
-
2. A method for scrolling a display of a collection of entities suitable for display in an ordered manner on a display device, wherein an ordered display of the collection of entities has at least two extreme ends, the method comprising:
-
displaying a portion of the collection of entities in an ordered sequence;
conditionally displaying a scroll control indicator inline with the display of the portion of the collection of entities and at at least one end of the display of the portion of the collection of entities if the end of the display of the portion of the collection of entities is not an extreme end of the ordered display of the collection of entities;
accepting user input to select the scroll control indicator; and
scrolling the displayed portion of the ordered display of the collection of entities upon selection of the scroll control indicator; and
wherein the scroll control indicator indicates a direction in the ordered display of the collection of entities in which entities in the collection of entities remain undisplayed, and wherein the scroll control indicator is sized proportionally to the amount of information remaining undisplayed in the indicated direction.
-
-
6. A system for scrolling a display of a collection of entities suitable for display in an ordered manner on a display device, wherein an ordered display of the collection of entities has at least two extreme ends, comprising:
-
means for displaying a portion of the collection of entities in an ordered sequence;
means for conditionally displaying a scroll control indicator inline with the display of the portion of the collection of entities and at at least one end of the display of the portion of the collection of entities if the end of the display of the portion of the collection of entities is not an extreme end of the ordered display of the collection of entities;
means for accepting user input to select the scroll control indicator; and
means for scrolling the displayed portion of the ordered display of the collection of entities upon selection of the scroll control indicator. - View Dependent Claims (8, 9, 10)
-
-
7. A system for scrolling a display of a collection of entities suitable for display in an ordered manner on a display device, wherein an ordered display of the collection of entities has at least two extreme ends, comprising:
-
means for displaying a portion of the collection of entities in an ordered sequence;
means for conditionally displaying a scroll control indicator inline with the display of the portion of the collection of entities and at at least one end of the display of the portion of the collection of entities if the end of the display of the portion of the collection of entities is not an extreme end of the ordered display of the collection of entities;
means for accepting user input to select the scroll control indicator; and
means for scrolling the displayed portion of the ordered display of the collection of entities upon selection of the scroll control indicator; and
wherein the means for displaying a scroll control indicator comprises means for displaying a scroll control tat indicates a direction in the ordered display of the collection of entities in which entities in the collection of entities remain undisplayed, and wherein the scroll control indicator is sized proportionally to the amount of information remaining undisplayed in the indicated direction.
-
-
11. A computer program product for scrolling a display of a collection of entities suitable for display in an ordered manner on a display device, wherein an ordered display of the collection of entities has at least two extreme ends, comprising:
-
computer readable program code embodied in a computer readable medium, the computer readable program code comprising;
computer readable program code which displays a portion of the collection of entities in an ordered sequence;
computer readable program code which conditionally displays a scroll control indicator inline with the display of the portion of the collection of entities and at at least one end of the display of the portion of the collection of entities if the end of the display of the portion of the collection of entities is not an extreme end of the ordered display of the collection of entities;
computer readable program code which accepts user input to select the scroll control indicator; and
computer readable program code which scrolls the displayed portion of the ordered display of the collection of entities upon selection of the scroll control indicator. - View Dependent Claims (13, 14, 15)
-
-
12. A computer program product for scrolling a display of a collection of entities suitable for display in an ordered manner on a display device, wherein an ordered display of the collection of entities has at least two extreme ends, comprising:
-
computer readable program code embodied in a computer readable medium, the computer readable program code comprising;
computer readable program code which displays a portion of the collection of entities in an ordered sequence;
computer readable program code which conditionally displays a scroll control indicator inline with the display of the portion of the collection of entities and at at least one end of the display of the portion of the collection of entities if the end of the display of the portion of the collection of entities is not an extreme end of the ordered display of the collection of entities;
computer readable program code which accepts user input to select the scroll control indicator; and
computer readable program code which scrolls the displayed portion of the ordered display of the collection of entities upon selection of the scroll control indicator; and
wherein the computer readable program code which displays a scroll control indicator comprises computer readable program code which displays a scroll control that indicates a direction in the ordered display of the collection of entities in which entities in the collection of entities remain undisplayed, and wherein the scroll control indicator is sized proportionally to the amount of information remaining undisplayed in the indicated direction.
-
-
16. A graphic user interface for displaying a collection of entities which may be displayed in an ordered sequence on a display device, the graphic user interface comprising:
-
a display area for displaying a portion of the collection of entities in the ordered sequence; and
an inline scroll control conditionally displayed in the display area and at an end of the displayed portion of the collection of entities in the ordered sequence if additional entities in the ordered sequence remain undisplayed, wherein activation of a portion of the inline scroll control causes the portion of the collection of entities displayed in the display area to scroll. - View Dependent Claims (17, 18, 20)
-
-
19. A graphic user interface for displaying a collection of entities which may be displayed in an ordered sequence on a display device, the graphic user interface comprising:
-
a display area for displaying a portion of the collection of entities in the ordered sequence; and
an inline scroll control displayed in the display area and at an end of the displayed portion of the collection of entities in the ordered sequence, wherein activation of a portion of the inline scroll control causes the portion of the collection of entities displayed in the display area to scroll, wherein the inline scroll control comprises two opposing arrowheads indicating the direction of scroll if the arrowheads are selected and wherein a size of the arrowheads indicates the relative amount of the collection of entities which are undisplayed in the direction of scroll associated with the arrowhead.
-
Specification