Image browsing using cursor positioning
First Claim
1. A method of accessing memory-stored items that are available via a system comprising the steps of:
- displaying a stack of partially overlapping images that are directly representative of display information of a plurality of said memory-stored items, including presenting only a portion of said display information for each said image that is overlapped by another said image in said displayed stack;
automatically tracking movement of a display icon across said displayed stack;
revealing an increased portion of each said image in response to detecting that said display icon is positioned in alignment with said image, said revealing being triggered independently from user-initiated designations other than said movement of said display icon, thereby enabling sequential presentations of said images as an automated response to scanning said display icon across said displayed stack along a path in which said display icon is moved into sequential alignment with said images; and
presenting file information regarding said memory-stored items, said file information presentations being implemented separately from but in correspondence with said revealing said increased portions of said images as said display icon is moved, said file information including at least one of file name, stored location and file size.
2 Assignments
0 Petitions
Accused Products
Abstract
Image browsing through memory-stored items, such as a library of images or desktop windows, is efficiently performed by arranging images in partially overlapping fashion and generating a second-level image for each overlapped image that is contacted by a user-manipulated cursor. The second-level image is a “transitory” image, since it is removed as soon as the cursor is displaced from the corresponding first-level image. Thus, by placing the first-level images in a diagonally extending stack, straight line movement of the cursor will initiate a sequential presentation of transitory images for the images in the stack. In one embodiment, the display also includes an incrementing icon and a decrementing icon that are employed to provide substitute stacks. Moreover, a third-level image is formed in a separate window when the user selects one of the images from the stack. This third-level image has more permanency, since it remains in the display window after the stack has been substituted. The images may be digital photographs, but other applications are contemplated.
-
Citations
17 Claims
-
1. A method of accessing memory-stored items that are available via a system comprising the steps of:
-
displaying a stack of partially overlapping images that are directly representative of display information of a plurality of said memory-stored items, including presenting only a portion of said display information for each said image that is overlapped by another said image in said displayed stack;
automatically tracking movement of a display icon across said displayed stack;
revealing an increased portion of each said image in response to detecting that said display icon is positioned in alignment with said image, said revealing being triggered independently from user-initiated designations other than said movement of said display icon, thereby enabling sequential presentations of said images as an automated response to scanning said display icon across said displayed stack along a path in which said display icon is moved into sequential alignment with said images; and
presenting file information regarding said memory-stored items, said file information presentations being implemented separately from but in correspondence with said revealing said increased portions of said images as said display icon is moved, said file information including at least one of file name, stored location and file size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a display device;
a source of image files;
at least one processor enabled to manipulate said image files from said source for visual presentation at said display device;
a cursor-control device and an operatively associated driver program accessible by said at least one processor to manipulate movement of a cursor along said display device; and
computer programming accessible by said at least one processor to provide instructions for manipulating said image files from said source, said computer programming being cooperative with said at least one processor to;
generate a display of a stack of said image files at sold display device such that said stack includes overlapping representations of image data of a plurality of associated said image files from said source, and respond directly to alignment of said cursor with said display of said stack by generating a user-selected image of a representation on which said cursor resides, each sold user-selected image being misaligned with respect to said representations in said stack and being a full-file display of said image data of the specific image file associated with sold representation on which said cursor resides;
wherein said computer programming includes a cursor-detection module that is sensitive to positioning of said cursor to generate said user-selected image based merely on said positioning of said cursor and further includes an image-loading module that initiates an opening of said specific image file associated with said representation in response to a second user-initiated designation that is triggered by operation of said cursor-control device, wherein said opening is executed separately from said generation of said user-selected image. - View Dependent Claims (11, 12, 13)
-
-
14. A method of accessing stored image files comprising the steps of:
-
displaying an arrangement of thumbnail images in which regions of rearward thumbnail images are partially covered by forward thumbnail images, said thumbnail images in said arrangement being first-level images that are full-file displays of image information from said image flies;
displaying a second-level image each time that a user-manipulated indicator is positioned in perceived contact with an exposed region of a first-level image, said displayed second-level image being at least partially offset from said arrangement and having a direct correspondence with the first-level image with which said user-manipulated indicator is in perceived contact, said displayed second-level image being said full-file display of image information of said first-level image; and
displaying a third-level image each time that a second-level image is selected, including opening the stored image file that corresponds to said second-level image which is selected. - View Dependent Claims (15, 16, 17)
-
Specification