Displaying thumbnail images of document pages in an electronic folder
First Claim
1. A method of displaying a thumbnail for at least one electronically-stored file in an electronically-stored folder, comprising:
- determining the appearance of at least one icon for at least one file in the folder based on at least one of file name or file type;
displaying the at least one icon for the at least one file in the folder to permit a first identification of data in the at least one file;
deriving thumbnail data from the file in the folder, the thumbnail data being a reduced derivative of at least a portion of the data in the at least one file;
storing the thumbnail data for the file in a cache;
associating the file in the folder with its stored thumbnail data in the cache; and
when a cursor is positioned to hover over the icon displayed for the file, displaying the thumbnail data associated with the file to permit a second identification of the data in the at least one file in greater detail than the first identification.
6 Assignments
0 Petitions
Accused Products
Abstract
In a graphical user interface for accessing a large number of files, such as text files, graphics files, or spreadsheets, a system allows quick glances of “thumbnails” or highly reduced versions of the files. When a folder is opened, every file in the folder is opened as a background operation and thumbnail data, such as a reduced image or text summary of the file, is derived and retained in a cache folder for quick access. When a cursor is touched, without a mouse-click, to a particular icon in the opened folder, the thumbnail for the file identified by the icon is accessed from the cache folder and displayed.
372 Citations
19 Claims
-
1. A method of displaying a thumbnail for at least one electronically-stored file in an electronically-stored folder, comprising:
-
determining the appearance of at least one icon for at least one file in the folder based on at least one of file name or file type;
displaying the at least one icon for the at least one file in the folder to permit a first identification of data in the at least one file;
deriving thumbnail data from the file in the folder, the thumbnail data being a reduced derivative of at least a portion of the data in the at least one file;
storing the thumbnail data for the file in a cache;
associating the file in the folder with its stored thumbnail data in the cache; and
when a cursor is positioned to hover over the icon displayed for the file, displaying the thumbnail data associated with the file to permit a second identification of the data in the at least one file in greater detail than the first identification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
for files containing multiple pages of data, initially deriving the thumbnail data from only a first page of the file;
when the thumbnail data for the file is displayed, displaying a button for retrieving thumbnail data derived from further pages in the file;
when the button is activated, deriving from the file subsequent thumbnail data, the subsequent thumbnail data being derived from at least one further page in the file; and
storing the subsequent thumbnail data in the cache.
-
-
9. The method of claim 1, further comprising:
erasing at least a portion of the cache when the folder is closed.
-
10. A method of displaying a thumbnail relating to an electronically-stored file in an electronically-stored folder, comprising:
-
determining the appearance of at least one icon for at least one file in the folder based on at least one of file name or file type;
displaying the at least one icon relating to the file to permit a first identification of data in the file; and
when a cursor is positioned to hover over the icon without a mouse-click, displaying the thumbnail relating to the file, the thumbnail being a reduced derivative of at least a portion of the data in the file, to permit a second identification of the data in the file in greater detail than the first identification. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
for files containing multiple pages of data, when the thumbnail data for the file is displayed, displaying a button for retrieving thumbnail data derived from further pages in the file;
when the button is activated, deriving from the file subsequent thumbnail data, the subsequent thumbnail data being derived from at least one further page in the file.
-
-
16. The method of claim 10, further comprising:
-
for each file in the folder, deriving thumbnail data from the file;
storing the thumbnail data for each file in a cache;
associating each file with the thumbnail data relating to the file in the cache.
-
-
17. The method of claim 16, wherein the deriving step is initiated by opening the folder.
-
18. The method of claim 10, wherein the thumbnail data from a file is derived by opening the file as a background operation.
-
19. The method of claim 10, further comprising:
erasing at least a portion of the cache when the folder is closed.
Specification