DYNAMIC THUMBNAILS FOR DOCUMENT NAVIGATION
First Claim
1. A system for providing inter-file navigation comprising using a computing device to perform steps for:
- selecting at least one set of one or more files;
constructing a scaled graphical representation for each selected file, wherein each scaled graphical representation provides a graphical representation of the entire corresponding file;
displaying an arrangement of the scaled graphical representations of the files within at least one document selection window;
providing a user interface for user selection of any point within any of the scaled graphical representations of the files displayed in the at least one document selection window;
within a user interface (UI) window, opening a file corresponding a selected one of the scaled graphical representations selected via the user interface; and
automatically scrolling the opened file to a position corresponding to the point selected within the scaled graphical representations of the file.
2 Assignments
0 Petitions
Accused Products
Abstract
A “Spatial Navigator” provides a document navigation environment that leverages user spatial memory. Graphical thumbnail-type representations (“thumbnails”) provide scaled versions of entire documents. Changes to documents are immediately reflected in corresponding thumbnails. Similarly, document search results are highlighted in corresponding thumbnails. One or more dynamic document selection windows present arrangements of a plurality of these thumbnails for user selection and interaction. Each dynamic document selection window provides real-time inter-file navigation by allowing user selection and opening of documents, or any location or portion of a document, through user interaction with the corresponding thumbnail. Once a document is opened, intra-file navigation is enhanced by providing another scaled version of the entire document in a dynamic scrollbar adjacent to a primary document editing/viewing window. Selection of any point within this scrollbar-based thumbnail causes an immediate jump to the corresponding document location in the primary document editing/viewing window.
99 Citations
20 Claims
-
1. A system for providing inter-file navigation comprising using a computing device to perform steps for:
-
selecting at least one set of one or more files; constructing a scaled graphical representation for each selected file, wherein each scaled graphical representation provides a graphical representation of the entire corresponding file; displaying an arrangement of the scaled graphical representations of the files within at least one document selection window; providing a user interface for user selection of any point within any of the scaled graphical representations of the files displayed in the at least one document selection window; within a user interface (UI) window, opening a file corresponding a selected one of the scaled graphical representations selected via the user interface; and automatically scrolling the opened file to a position corresponding to the point selected within the scaled graphical representations of the file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium having computer executable instructions for providing user selection among a plurality of electronic documents, said computer executable instructions comprising:
-
selecting at least one set of electronic files; for each selected file, generating an image representing a scaled version of the entire corresponding file; populating a display window with the images; via a user interface, selecting any point within any of the images within the display window; within a user interface window, opening the electronic file corresponding to the image having a point selected via the user interface; and automatically scrolling the opened electronic file to a position corresponding to the point selected via the user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for selecting electronic files comprising:
-
populating a document selection window rendered on a display device with a plurality of scaled graphical representations of corresponding electronic files; selecting any point within any of the scaled graphical representations of the electronic; within a user interface window, opening the electronic file corresponding to the selected point; and automatically scrolling the opened electronic file to a position corresponding to the selected point. - View Dependent Claims (18, 19, 20)
-
Specification