System and method for filtering and organizing items based on metadata
First Claim
1. In a computer system having a display and a memory for storing items, a method of viewing selected items, the method comprising:
- navigating, within a browser, to a view of a desired collection of items in a virtual folder, wherein the virtual folder creates an underlying file system storage location independent view of the desired collection of items, wherein navigating to a view of a desired collection of items comprises filtering a plurality of items based on metadata associated with each item of the plurality of items, and wherein the filtering comprises causing removal of one or more of the plurality of items to result in the view of the desired collection of items in the virtual folder;
providing a named link associated with the desired collection of items, wherein the named link describes the desired collection of items and displays a number indicating the number of items in the desired collection of items;
receiving one or more changes to one or more items in the plurality of items; and
following the changes, upon receiving a selection of the named link, filtering the plurality of items based on metadata associated with each item of the plurality of items causing removal of one or more items of the plurality of items to result in a second view of the desired collection of items in the virtual folder.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for filtering and organizing items from computer memories based on common elements. In accordance with one aspect of the invention, filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. In one embodiment, the filters are dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders 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. In accordance with another aspect of the invention, quick links are provided. In one embodiment, quick links are a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. In accordance with another aspect of the invention, libraries are provided. Libraries consist of large groups of usable types of items that can be associated together.
-
Citations
20 Claims
-
1. In a computer system having a display and a memory for storing items, a method of viewing selected items, the method comprising:
-
navigating, within a browser, to a view of a desired collection of items in a virtual folder, wherein the virtual folder creates an underlying file system storage location independent view of the desired collection of items, wherein navigating to a view of a desired collection of items comprises filtering a plurality of items based on metadata associated with each item of the plurality of items, and wherein the filtering comprises causing removal of one or more of the plurality of items to result in the view of the desired collection of items in the virtual folder; providing a named link associated with the desired collection of items, wherein the named link describes the desired collection of items and displays a number indicating the number of items in the desired collection of items; receiving one or more changes to one or more items in the plurality of items; and following the changes, upon receiving a selection of the named link, filtering the plurality of items based on metadata associated with each item of the plurality of items causing removal of one or more items of the plurality of items to result in a second view of the desired collection of items in the virtual folder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable medium having computer executable instructions embodied thereon, that when executed by a computing system having a processor and memory, cause the computing system to perform a method for viewing items, the method comprising:
-
navigating to a view of a desired collection of items within a virtual folder that provides a storage location-independent view, within a browser, of the desired collection of items, wherein the view of the desired collection of items is based on filtering metadata associated with each item of a plurality of items; providing a named link associated with the desired collection of items, wherein the named link describes the desired collection of items and displays a number indicating the number of items in the desired collection of items; receiving one or more changes to one or more items in the plurality of items; following the changes, upon receiving a selection of the named link, filtering the plurality of items based on metadata associated with each item of the of the plurality of items causing removal of one or more of the items in the plurality of items; and providing a second view of the desired collection of items on a display. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computing device including a processor and one or more computer readable storage media having stored computer readable instructions, that when executed by the computing device, perform operations comprising:
-
navigating, within a browser, to a view of a desired collection of items in a virtual folder, wherein the view of the desired collection of items in the virtual folder is formed by filtering metadata of each item of a plurality of items without regard to a storage location of each item of the plurality of items on a physical underlying file system structure; providing a named link associated with the desired collection of items, wherein the named link describes the desired collection of items and displays a number indicating the number of items in the desired collection of items; receiving one or more changes to one or more items in the plurality of items; and following the changes, upon receiving a selection of the named link, filtering the plurality of items based on the metadata associated with each item of the plurality of items causing removal of one or more of the items of the Plurality of items to result in a second view of the desired collection of items in the virtual folder. - View Dependent Claims (17, 18, 19, 20)
-
Specification