Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data
First Claim
Patent Images
1. A computer-implemented method for displaying a set of items on a graphical user interface according to a common attribute of each item of the set, wherein the attribute can be ordered, comprising:
- determining an ordering interval of the set of items;
dividing the set of items into a plurality of ordered groups based on the ordering interval and the attribute;
determining a focal group from the plurality of ordered groups;
displaying the focal group at a point of primary focus of the graphical user interface;
displaying on the graphical user interface with less prominence than the focal group on a first side of the focal group, at least one group that precedes the focal group;
displaying on the graphical user interface with less prominence than the focal group on a second side of the focal group, at least, one group that succeeds the focal group; and
displaying a histogram indicating a range within which the ordered groups fall, based on the attribute on which the ordered groups are ordered, wherein upon receiving user input selecting an interval on the histogram, a new focal group is determined based on the selected interval, and displaying the new focal group at the point of primary focus corresponding to the selected interval.
4 Assignments
0 Petitions
Accused Products
Abstract
A three-dimensional (3D) view of a data collection based on an attribute is disclosed. A timeline is provided for displaying files and folders. The timeline may include a focal group that displays detailed information about its contents to the user. Remaining items on the timeline are displayed in less detail and may be positioned to appear further away from the user. A histogram may be provided as part of the view to allow the user to more easily navigate the timeline to find a desired file or folder.
-
Citations
41 Claims
-
1. A computer-implemented method for displaying a set of items on a graphical user interface according to a common attribute of each item of the set, wherein the attribute can be ordered, comprising:
-
determining an ordering interval of the set of items;
dividing the set of items into a plurality of ordered groups based on the ordering interval and the attribute;
determining a focal group from the plurality of ordered groups;
displaying the focal group at a point of primary focus of the graphical user interface;
displaying on the graphical user interface with less prominence than the focal group on a first side of the focal group, at least one group that precedes the focal group;
displaying on the graphical user interface with less prominence than the focal group on a second side of the focal group, at least, one group that succeeds the focal group; and
displaying a histogram indicating a range within which the ordered groups fall, based on the attribute on which the ordered groups are ordered, wherein upon receiving user input selecting an interval on the histogram, a new focal group is determined based on the selected interval, and displaying the new focal group at the point of primary focus corresponding to the selected interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium comprising computer executable instructions that cause a computer to perform a method for displaying a set of items on a graphical user interface according to a common attribute of each item of the set, wherein the attribute can be ordered, comprising:
-
determining an ordering interval of the set of items;
dividing the set of items into a plurality of ordered groups based on the ordering interval and the attribute;
determining a focal group from the plurality of ordered groups;
displaying the focal group at a point of primary focus of the graphical user interface;
displaying on the graphical user interface with less prominence than the focal group on a first side of the focal group, at least one group that precedes the focal group;
displaying on the graphical user interface with less prominence than the focal group on a second side of the focal group, at least, one group that succeeds the focal group; and
displaying a histogram indicating a range within which the ordered groups fall, based on the attribute on which the ordered groups are ordered, wherein upon receiving user input selecting an interval on the histogram, a new focal group is determined based on the selected interval, and displaying the new focal group at the point of primary focus corresponding to the selected interval. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer generated user interface for displaying items comprising:
-
a first set of items comprising a focal group;
a plurality of sets of items related to the first set of items comprising a plurality of non-focal groups positioned in such a way as to appear less prominent than the focal group;
wherein the focal group and the plurality of non-focal groups are positioned according to an ordering attribute that exists in the focal group and the non-focal groups; and
displaying a histogram indicating a range within which the focal and non-focal groups fall, based on the ordering attribute on which the focal and non-focal groups are ordered, wherein upon receiving user input selecting an interval on the histogram, a new focal group is determined based on the selected interval, and displaying the new focal group at a point of primary focus corresponding to the selected interval. - View Dependent Claims (40)
-
-
41. A method for displaying a plurality of items on a graphical user interface, comprising:
-
organizing the plurality of items into groups of two-dimensional arrays based on time;
displaying at least a plurality of the groups on the graphical user interface with differing prominence based on a selected group; and
displaying a histogram indicating a range within which the groups fall, based on the ordering attribute on which the groups are ordered, wherein upon receiving user input selecting an interval on the histogram, a new focal group is determined based on the selected interval, and displaying the new focal group at a point of primary focus corresponding to the selected interval.
-
Specification