Graphical user interface for computers having variable size icons
First Claim
Patent Images
1. A method for displaying icons that respectively represent file system objects that can contain one or more items, said method comprising the following steps:
- providing a plurality of different sizing functions that are selectable by a user, each of the different sizing functions applicable to a plurality of user selected icons, and at least one of which is based on a number of items contained in the file system objects;
receiving a user'"'"'s designation of a sizing function, from the plurality of different sizing functions;
determining whether the received user'"'"'s designation indicates a sizing function that is based on the number of items contained in the file system objects;
if the user designated sizing function is based on the number of items contained in the file system objects, determining, by a processor, the number of items that are respectively contained in a plurality of said file system objects, each of said plurality of file system objects corresponding to a respective one of a plurality of said user selected icons;
assigning, by the processor, relative display sizes to said plurality of user selected icons, said relative display sizes being assigned based upon the number of items respectively contained in the file system objects, such that the sizes assigned are representative of the number of items respectively contained in the file system objects that the plurality of user selected icons represent; and
displaying on a display device said plurality of user selected icons at their respective assigned display sizes.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer user interface is provided which allows a user to adjust the size of icons based upon a user'"'"'s preference or based upon a characteristic of the objects that the icons represent. When the icon sizing is performed according to a user preference, a relative sizing scheme or an arbitrary icon sizing scheme can be employed to variably size icons. Providing the ability to size icons in such a manner allows users to represent a user'"'"'s categorization of object importance, for example.
45 Citations
22 Claims
-
1. A method for displaying icons that respectively represent file system objects that can contain one or more items, said method comprising the following steps:
-
providing a plurality of different sizing functions that are selectable by a user, each of the different sizing functions applicable to a plurality of user selected icons, and at least one of which is based on a number of items contained in the file system objects; receiving a user'"'"'s designation of a sizing function, from the plurality of different sizing functions; determining whether the received user'"'"'s designation indicates a sizing function that is based on the number of items contained in the file system objects; if the user designated sizing function is based on the number of items contained in the file system objects, determining, by a processor, the number of items that are respectively contained in a plurality of said file system objects, each of said plurality of file system objects corresponding to a respective one of a plurality of said user selected icons; assigning, by the processor, relative display sizes to said plurality of user selected icons, said relative display sizes being assigned based upon the number of items respectively contained in the file system objects, such that the sizes assigned are representative of the number of items respectively contained in the file system objects that the plurality of user selected icons represent; and displaying on a display device said plurality of user selected icons at their respective assigned display sizes. - View Dependent Claims (2, 11, 12, 13, 14, 15, 16)
-
-
3. A method for displaying icons that respectively represent file system objects that contain one or more items, comprising the following steps:
-
receiving a user selected subset of icons; providing a plurality of different sizing functions that are selectable by the user, each of the different sizing functions applicable to the user-selected subset icons, and at least one of which is based on a number of items contained in the file system objects; receiving a user'"'"'s designation of a sizing function, from the plurality of different sizing functions; determining whether the received user'"'"'s designation indicates a sizing func on that is based on the number of items contained in the file system objects; if the user designated sizing function is based on the number of items contained in the file system objects, determining, by a processor, the number of items that are respectively contained in each of the file system objects respectively represented by the user selected subset icons; assigning, by the processor, relative display sizes to said user selected subset of icons, said relative display sizes being assigned based upon the number of items respectively contained in the file system objects corresponding to the user selected subset of icons, such that the sizes assigned are representative of the number of items respectively contained in the file system objects that the user selected subset of icons represent; displaying on a display device the user selected subset of icons at their respective assigned display sizes; and displaying on the display device icons that are not included in the user selected subset of icons at a default display size. - View Dependent Claims (4)
-
-
5. A computer-readable storage device containing a program that causes a computer to perform the following operations:
-
providing a plurality of different sizing functions that are selectable by a user, each of the different sizing functions applicable to a plurality of user selected icons, and at least one of which is based on a number of items contained in the file system objects; receiving a user'"'"'s designation of a sizing function, from the plurality of different sizing functions; determining whether the received user'"'"'s designation indicates a sizing function that is based on the number of items contained in the file system objects; if the user designated sizing function is based on the number of items contained in the file system objects, determining the number of items that are respectively contained in file system objects that can contain one or more items, each of said file system objects corresponding to a respective one of a plurality of user selected icons; assigning relative display sizes to said plurality of user selected icons, said relative display sizes being assigned based upon the number of items respectively contained in said file system objects, such that the sizes assigned are representative of the number of items respectively contained in the file system objects that the plurality of user selected icons represent; and displaying on a display device said plurality of user selected icons at their respective assigned display sizes. - View Dependent Claims (6)
-
-
7. A computer-readable storage device containing a program that causes a computer to perform the following operations:
-
receiving a user selected subset of icons; providing a plurality of different sizing functions that are selectable by the user, each of the different sizing functions applicable to the user-selected subset of icons, and at least one of which is based on a number of items contained in the file system objects; receiving a user'"'"'s designation of a sizing function, from the plurality of different sizing functions; determining whether the received user'"'"'s designation indicates a sizing function that is based on the number of items contained in the file system objects; if the user-designated sizing function is based on the number of items contained in the file system objects, determining the number of items that are respectively contained in each of the file system objects respectively represented by the user selected subset of icons; assigning relative display sizes to said user selected subset of icons, said relative display sizes being assigned based upon the number of items respectively contained in the file system objects corresponding to the user selected subset of icons, such that the sizes assigned for an icon are representative of the number of items respectively contained in the file system objects the user selected icons represent; displaying on a display device the user selected subset of icons at their respective assigned display sizes; and displaying on the display device icons that are not included in the selected subset at a default display size. - View Dependent Claims (8)
-
-
9. A computer system, comprising:
-
a display device; and a graphical user interface that displays, on said display device, icons representative of file system objects that can contain one or more items, and that operates to provide a plurality of different sizing functions that are selectable by a user, each of the different sizing functions applicable to the icons, and at least one of which is based on a number of items contained in the file system objects; receive a user'"'"'s designation of a sizing function, from the plurality of different sizing functions; determine whether the received user'"'"'s designation indicates a sizing function that is based on the number of items contained in the file system objects; if the user designated sizing function is based on the number of items contained in the file system objects, determine the number of items that are respectively contained in a plurality of said file system objects, each of the plurality of file system object corresponding to a respective one of an identified-plurality of icons, assign relative display sizes to said identified plurality of icons, said relative display sizes being assigned based upon the number of items respectively contained in said file system objects, and display on the display device said identified plurality of icons at their respective assigned display sizes. - View Dependent Claims (10, 17, 18, 19, 20, 21, 22)
-
Specification