Scaling icons for representing files
First Claim
1. A method for displaying an icon representing an underlying item on a user interface of a computing system having a processor and memory, comprising the steps of:
- receiving an indication from a user of a user-requested icon size to use for the interface;
for a first icon, employing a three-tier selection process to identify an icon for representing a first underlying item in the user interface, the three tier selection process is comprised of;
determining, based on the user-requested icon size, whether an imaging icon is available for an underlying item for which the three-tier selection process is being employed, wherein the imaging icon is comprised of a reduced-sized image displaying the content of the underlying item, and displaying said imaging icon if it is available at the user-requested icon size;
when said step of determining determines that the imaging icon is not available at the user-requested icon size, determining, based on the user-requested icon size, whether a detail icon is available, wherein the detail icon is comprised of an image whose appearance depends on the content of the underlying item, but which falls short of an image of the contents of the underlying item, and displaying said detail icon if it is available at the user-requested icon size; and
when said steps of determining determines that no imaging icon is available at the user-requested icon size and no detail icon is available at the user-requested icon size, displaying a generic icon for said item, wherein the generic icon is comprised of an image that identifies the existence of the underlying item, but which provides minimal information regarding the underlying item;
for a second icon, employing the three-tier selection process to identify an icon for representing a second underlying item in the user interface; and
displaying the first icon and the second icon concurrently in a common folder of a file management system represented by the user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of an image icon, a detail icon and a generic icon based on at least one of the user'"'"'s size selection and the represented file. Furthermore, the icon display system of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
332 Citations
20 Claims
-
1. A method for displaying an icon representing an underlying item on a user interface of a computing system having a processor and memory, comprising the steps of:
-
receiving an indication from a user of a user-requested icon size to use for the interface; for a first icon, employing a three-tier selection process to identify an icon for representing a first underlying item in the user interface, the three tier selection process is comprised of; determining, based on the user-requested icon size, whether an imaging icon is available for an underlying item for which the three-tier selection process is being employed, wherein the imaging icon is comprised of a reduced-sized image displaying the content of the underlying item, and displaying said imaging icon if it is available at the user-requested icon size; when said step of determining determines that the imaging icon is not available at the user-requested icon size, determining, based on the user-requested icon size, whether a detail icon is available, wherein the detail icon is comprised of an image whose appearance depends on the content of the underlying item, but which falls short of an image of the contents of the underlying item, and displaying said detail icon if it is available at the user-requested icon size; and when said steps of determining determines that no imaging icon is available at the user-requested icon size and no detail icon is available at the user-requested icon size, displaying a generic icon for said item, wherein the generic icon is comprised of an image that identifies the existence of the underlying item, but which provides minimal information regarding the underlying item; for a second icon, employing the three-tier selection process to identify an icon for representing a second underlying item in the user interface; and displaying the first icon and the second icon concurrently in a common folder of a file management system represented by the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more computer storage media storing computer-executable instructions for performing the following steps:
-
receiving a user indication of a particular user-requested icon size for a user interface; employing a first instance of a three-tier selection process to identify an icon for representing a first underlying item in said user interface based on the particular user-requested icon size, the first instance of the three-tier selection process first considering imaging icons that display contents of the first underlying item;
second considering detail icons that do not display the contents of the first underlying item, but whose appearance varies depending on a characteristic of the first underlying item; and
third considering generic icons;generating a first icon for representing said first underlying item in the user interface based on results of said first instance of the three-tier selection process; employing a second instance of a three-tier selection process to identify an icon for representing a second underlying item in said user interface based on the particular user-requested icon size, the second instance of the three-tier selection process first considering imaging icons that display contents of the second underlying item;
second considering detail icons that do not display the contents of the second underlying item, but whose appearance varies depending on a characteristic of the second underlying item; and
third considering generic icons;generating a second icon for representing said second underlying item in said user interface based on results of said second instance of the three-tier selection process; and displaying the first icon and the second icon concurrently in a common folder of a file management system represented by the user interface. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. One or more computer storage media storing computer-executable instructions for performing the following steps:
-
receiving a user indication of a user-requested icon size for a user interface; employing a three-tier selection process to identify an icon for representing an underlying item in said user interface based on the user-requested icon size, the selection process first considering imaging icons that display contents of the underlying item;
second considering detail icons that do not display the item'"'"'s contents, but whose appearance varies depending on a characteristic of the item; and
third considering generic icons;identifying a first identified icon for basing a first icon on, the first icon representing a first underlying item utilizing the three-tier selection process, wherein the identification includes, (a) determining if a first imaging icon is available at the user-requested icon size, if the first imaging icon is available at the user-requested icon size, the first imaging icon is the first identified icon, (b) if the first imaging icon is not available at the user-requested icon size, determining if a first detail icon is available as the user-requested icon size, if the first detail icon is available at the user-requested icon size, the first detail icon is the first identified icon, (c) if the first detail icon is not available at the user-requested icon size, a first generic icon is the first identified icon, generating the first icon for representing said first underlying item based on the first identified icon, wherein said step of generating the first icon further includes a step of dynamically scaling an image for said first icon in accordance with said user-requested icon size; and identifying a second identified icon for basing a second icon on, the second icon representing a second underlying item utilizing the three-tier selection process, wherein the identification includes, (a) determining if a second imaging icon is available at the user-requested icon size, if the second imaging icon is available at the user-requested icon size, the second imaging icon is the second identified icon, (b) if the second imaging icon is not available at the user-requested icon size, determining if a second detail icon is available as the user-requested icon size, if the second detail icon is available at the user-requested icon size, the second detail icon is the second identified icon, (c) if the second detail icon is not available at the user-requested icon size, a second generic icon is the second identified icon, generating the second icon for representing said second underlying item based on the second identified icon, wherein said first icon and said second icon are displayed concurrently in a common folder of a file management system represented by the user interface, further wherein said step of generating the second icon includes a step of dynamically scaling an image for said second icon in accordance with said user-requested icon size.
-
Specification