Method and system for scrolling through data
First Claim
1. A method in a computer system for controlling the display of a sequence of images on an image area of a display device, the method comprising:
- simultaneously with displaying the sequence of images on the image area, displaying a scroll bar with a scroll box on the display device, the relative position of the scroll box within the scroll bar corresponding to the relative position of the currently displayed image within the sequence of images;
in response to a user dragging the scroll box, suspending the display of the sequence of images on the image area of the display device and sequentially displaying reduced-sized images having a relative position within the sequence of images corresponding to the position of the scroll box within the scroll bar; and
when the user stops dragging the scroll box, resuming display of the sequence of images on the image area of the display device starting with the image having a relative position within the sequence of images corresponding to the position of the scroll box within the scroll bar.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved method and system for scrolling through data are provided. An image viewer is used in conjunction with a scroll bar to allow a user to preview which image will be displayed next on a display device. The scroll bar includes a scroll box which may occupy any of several positions within the scroll bar. When a user grabs the scroll box using a mouse, or other pointer-positioning device, the image viewer displays an image corresponding to the position of the scroll box within the scroll bar. As the user drags the scroll box to different positions within the scroll bar, different images are displayed within the image viewer. When the user drops the scroll box, the final image displayed in the image viewer is displayed on the display device.
145 Citations
25 Claims
-
1. A method in a computer system for controlling the display of a sequence of images on an image area of a display device, the method comprising:
-
simultaneously with displaying the sequence of images on the image area, displaying a scroll bar with a scroll box on the display device, the relative position of the scroll box within the scroll bar corresponding to the relative position of the currently displayed image within the sequence of images; in response to a user dragging the scroll box, suspending the display of the sequence of images on the image area of the display device and sequentially displaying reduced-sized images having a relative position within the sequence of images corresponding to the position of the scroll box within the scroll bar; and when the user stops dragging the scroll box, resuming display of the sequence of images on the image area of the display device starting with the image having a relative position within the sequence of images corresponding to the position of the scroll box within the scroll bar.
-
-
2. A method in a computer system for selecting one of a plurality of images to be displayed within an image area of a display device, the method comprising:
-
displaying a scroll bar with a scroll box on the display device; in response to a user dragging the scroll box, sequentially displaying a subset of the plurality of images within an image viewer on the display device, wherein the image viewer shows a representation of the same images that are able to be displayed in the image area; and when the user stops dragging the scroll box, displaying within the image area of the display device the image currently being displayed within the image viewer, wherein the image area is separate from the image viewer, whereby the user can view a plurality of images that are displayed within the image viewer for previewing images before being displayed in the image area. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A computer system for displaying to a user a sequence of images on a display device, the system displaying the sequence of images such that the user may skip forward or backward over a number of images from the currently displayed image in order to resume display of the sequence of images at a different image within the sequence of images, the computer system comprising:
-
a scroll bar for manipulating the display of the sequence of images on the display device, the scroll bar including a scroll box, the scroll box initially occupying a first position within the scroll bar corresponding to the first image of the sequence of images, each successive position within the scroll bar corresponding to each successive image of the sequence of images, the display device displaying the image of the sequence of images corresponding to the position of the scroll box within the scroll bar when the scroll box is not selected by the user; and an image viewer that displays a reduced-scale image from the sequence of images, the image viewer displayed over a portion of an image displayed on the display device, the reduced-scale image displayed by the image viewer corresponding to the image of the sequence of images indicated by the position of the scroll box within the scroll bar, the image viewer displaying successive images in a forward or backward direction through the sequence of images after a user first selects the scroll box within the scroll bar and then moves the scroll box. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium containing instructions for causing a computer system to select one of a plurality of images to be displayed within an image area of a display device, the method comprising:
-
in response to a user indicating to scroll, sequentially displaying a subset of the plurality of images within an image viewer on the display device, wherein the image viewer shows a representation of the same images that are able to be displayed in the image area; and when the user stops indicating to scroll, displaying within the image area of the display device the image currently being displayed within the image viewer, wherein the image area is separate from the image viewer, whereby the user can view a plurality of images that are displayed within the image viewer for previewing images before being displayed in the image area. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification