Nested views in an electronic file system
First Claim
1. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
- (a) receiving a user-selected first view;
(b) displaying a first container representation of a container of an electronic file system concurrently with a first object representation of each of a first plurality of objects, wherein the first object representations are displayed in accordance with the first view, wherein the first object representations are each displayed inside the first container representation, and wherein the first objects are each contained in the container; and
(c) in response to a first user selection of the first container representation, displaying a second container representation of the container different from the first container representation concurrently with a second object representation of each of the first plurality of objects, wherein the second object representations are displayed in accordance with the first view, and wherein the second object representations are each displayed inside the second container representation.
2 Assignments
0 Petitions
Accused Products
Abstract
A live preview of objects in a folder or other container, including sub-folders, is provided, without requiring the user to open the folder or other container. When a user is previewing a set of objects in a closed container, any containers represented in the view may themselves concurrently show to the user a live preview of their contents. This may be displayed concurrently to the user at any number of levels, as desired. Each hierarchical level or container may itself be assigned an individual view that may be different from or the same as other views of other containers. Views may be nested in other views to show the contents of any organizational construct. The contents previews may further be displayed in an intelligent manner that adjusts their layouts based on if they are the primary view of one many nested views.
-
Citations
20 Claims
-
1. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
(a) receiving a user-selected first view;
(b) displaying a first container representation of a container of an electronic file system concurrently with a first object representation of each of a first plurality of objects, wherein the first object representations are displayed in accordance with the first view, wherein the first object representations are each displayed inside the first container representation, and wherein the first objects are each contained in the container; and
(c) in response to a first user selection of the first container representation, displaying a second container representation of the container different from the first container representation concurrently with a second object representation of each of the first plurality of objects, wherein the second object representations are displayed in accordance with the first view, and wherein the second object representations are each displayed inside the second container representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
displaying concurrently a first container representation of a first container of an electronic file system, a first object representation of each of a first plurality of objects, a second container representation of a second container of the electronic file system different from the first container, and a second object representation of each of a second plurality of objects different from the first plurality of objects, wherein the first object representations are displayed within the first container representation in accordance with a first view, and wherein the second object representations are displayed within the second container representation in accordance with a second view different form the first view;
in response to a first user selection of the first container representation, displaying a third object representation of each of the first plurality of objects, wherein the third object representations are displayed in accordance with the first view; and
in response to a second user selection of the second container representation, displaying a fourth object representation of each of the second plurality of objects, wherein the fourth object representations are displayed in accordance with the second view. - View Dependent Claims (18, 19, 20)
-
Specification