Techniques for Displaying Information for Collection Hierarchies
First Claim
Patent Images
1. A method of displaying information for a collection comprising a plurality of elements, the method comprising:
- displaying a first graphical object representative of a first collection, the first graphical object having an associated first bounds defining an area of a certain shape and size and a grid of tiled cells on a 2-dimensional plane, wherein each element in the plurality of elements is associated with one or more cells of the grid; and
displaying a graphical object for each element in the plurality of elements of the first collection such that the graphical object for an element is displayed based upon the one or more cells of the grid associated with the element represented by the graphical object, wherein the displaying comprises scaling and positioning the grid such that all graphical objects representing the elements of the first collection are displayed within the area defined by the first bounds of the first graphical object.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for displaying information related to collection hierarchies. In one embodiment, an integrated direct-manipulation image-based interface is provided for displaying information related to collections. The interface also enables operations to be performed on collections and their elements. Multiple levels of the collection hierarchy are made visible and editable at the same time by the user interface.
38 Citations
31 Claims
-
1. A method of displaying information for a collection comprising a plurality of elements, the method comprising:
-
displaying a first graphical object representative of a first collection, the first graphical object having an associated first bounds defining an area of a certain shape and size and a grid of tiled cells on a 2-dimensional plane, wherein each element in the plurality of elements is associated with one or more cells of the grid; and displaying a graphical object for each element in the plurality of elements of the first collection such that the graphical object for an element is displayed based upon the one or more cells of the grid associated with the element represented by the graphical object, wherein the displaying comprises scaling and positioning the grid such that all graphical objects representing the elements of the first collection are displayed within the area defined by the first bounds of the first graphical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for displaying information for a collection, the system comprising:
-
a processor; and a display; wherein the processor is configured to; cause a first graphical object representing a first collection to be displayed on the display, the first graphical object having an associated first bounds defining an area of a certain shape and size and a grid of tiled cells on a 2-dimensional plane, wherein each element in the plurality of elements is associated with one or more cells of the grid; and cause a graphical object to be displayed on the display for each element in the plurality of elements of the first collection such that the graphical object for an element is displayed based upon the one or more cells of the grid associated with the element represented by the graphical object, wherein the displaying comprises scaling and positioning the grid such that all graphical objects representing the elements of the first collection are displayed within the area defined by the first bounds of the first graphical object. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer readable medium storing a plurality of instructions for controlling a processor to display information, the plurality of instructions comprising:
-
instructions that cause the processor to display a first graphical object representative of a first collection on a display, the first graphical object having an associated first bounds defining an area of a certain shape and size and a grid of tiled cells on a 2-dimensional plane, wherein each element in the plurality of elements is associated with one or more cells of the grid; and instructions that cause the processor to display on the display a graphical object for each element in the plurality of elements of the first collection such that the graphical object for an element is displayed based upon the one or more cells of the grid associated with the element represented by the graphical object, wherein the displaying comprises scaling and positioning the grid such that all graphical objects representing the elements of the first collection are displayed within the area defined by the first bounds of the first graphical object.
-
Specification