File system shell
First Claim
1. A file system shell browser defined by computer executable instructions stored on one or more computer readable media, said file system shell browser navigable by a user to manage a plurality of data items, said file system shell browser comprising:
- a page space control navigable by the user to identify a first set of data items having a common metadata;
a virtual address bar identifying a virtual location of the first set of data items;
a primary view pane presenting a first display of the first set of data items;
a preview pane presenting information corresponding to a user-selected one of the first set of data items.
2 Assignments
0 Petitions
Accused Products
Abstract
A file system shell is provided. One aspect of the shell provides virtual folders which expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.). Filters are provided for narrowing down sets of items. Quick links are provided which can be clicked on to generate useful views of the sets of items. Libraries are provided which consist of large groups of usable types of items that can be associated together, along with functions and tools related to the items. A virtual address bar is provided which comprises a plurality of segments, each segment corresponding to a filter for selecting content. A shell browser is provided with which users can readily identify an item based on the metadata associated with that item. An object previewer in a shell browser is provided which is configured to display a plurality of items representing multiple item types.
806 Citations
37 Claims
-
1. A file system shell browser defined by computer executable instructions stored on one or more computer readable media, said file system shell browser navigable by a user to manage a plurality of data items, said file system shell browser comprising:
-
a page space control navigable by the user to identify a first set of data items having a common metadata;
a virtual address bar identifying a virtual location of the first set of data items;
a primary view pane presenting a first display of the first set of data items;
a preview pane presenting information corresponding to a user-selected one of the first set of data items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more computer readable media storing computer executable instructions providing a user navigable file system shell browser executable within an operating system of a data processing device, said file system shell browser exposing a user interface comprising:
-
a first pane presenting a hierarchical tree of metadata properties and property values;
a second pane presenting a sequential list of metadata values identifying a virtual storage location, wherein said second pane reflects a selected property value from said first pane; and
a third pane presenting a display of a first set of data items corresponding to the virtual storage location. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A user interface stored as computer executable instructions on one or more computer readable media, said user interface corresponding to a file system shell browser, and said user interface comprising:
-
a primary view pane for displaying a plurality of data items corresponding to a presently selected virtual location; and
three or more functional modules displayed corresponding to each other, said functional modules selected from the set of;
a page space control module, said page space control module providing a hierarchical tree of metadata properties and value, said tree navigable by a user to identify a selected metadata value, thereby causing corresponding items to be displayed in the primary view pane;
a virtual address bar module identifying the virtual location of the plurality of data items displayed in the primary view pane;
a list view slider module providing a selectably changeable display element to allow a user to select a presentation style of the plurality of data items in the primary view pane;
a virtual folder builder module exposing functionality for a user to define a virtual folder scope comprising one or more explicitly included storage locations and one or more explicitly excluded storage locations; and
a preview module for displaying metadata corresponding to a selected one of the plurality of data items displayed in the primary view pane, wherein the preview module exposes a user interface through which a user can edit at least a portion of the metadata corresponding to the selected one of the plurality of data items. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. One or more computer readable media storing computer executable instructions providing a user navigable file system shell browser executable within an operating system of a data processing device, said file system shell browser exposing a user interface, comprising:
-
a first pane presenting a sequential list of metadata values identifying a virtual storage location;
a second pane presenting a hierarchical tree of metadata properties and property values, wherein said second pane reflects a selected property value from said first pane; and
a third pane presenting a display of a first set of data items corresponding to the virtual storage location.
-
Specification