System and method for filtering and organizing items based on common elements
First Claim
1. In a computer system having a display and a memory for storing items with metadata properties, a method of filtering items, the method comprising:
- providing a plurality of display objects on the display that each represent one or more items;
providing a filter area on the display in which a user can enter a filter term;
receiving the filter term corresponding to a metadata property entered by the user in the filter area;
filtering the items represented by the display objects based on the filter term; and
modifying the display objects that are provided on the display so as to represent the items that have the metadata property that corresponds to the filter term in response to the filtering of the items, wherein one or more of the modified display objects comprises a virtual folder, the virtual folders including numerical representations of the number of items that the virtual folders contain, and wherein the filtering of the items causes the numerical representations to be correspondingly reduced.
2 Assignments
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
30 Claims
-
1. In a computer system having a display and a memory for storing items with metadata properties, a method of filtering items, the method comprising:
-
providing a plurality of display objects on the display that each represent one or more items; providing a filter area on the display in which a user can enter a filter term; receiving the filter term corresponding to a metadata property entered by the user in the filter area; filtering the items represented by the display objects based on the filter term; and modifying the display objects that are provided on the display so as to represent the items that have the metadata property that corresponds to the filter term in response to the filtering of the items, wherein one or more of the modified display objects comprises a virtual folder, the virtual folders including numerical representations of the number of items that the virtual folders contain, and wherein the filtering of the items causes the numerical representations to be correspondingly reduced. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of filtering items, the method comprising:
-
providing a plurality of display objects on the display that each represent one or more items; providing a filter area on the display in which a user can enter a filter term; receiving the filter term corresponding to a metadata property entered by the user in the filter area; filtering the items represented by the display objects based on the filter term; and modifying the display objects that are provided on the display so as to represent the items that have the metadata property that corresponds to the filter term in response to the filtering of the items, wherein the filtered items that are represented by the modified display objects on the display are stored in different physical locations comprising a present computer and a different computer, wherein one or more of the modified display objects comprises a virtual folder, the virtual folders including numerical representations of the number of items that the virtual folders contain, and wherein the filtering of the items causes the numerical representations to be correspondingly reduced. - View Dependent Claims (18)
-
-
19. In a computer system having a display and a memory for storing items with metadata properties, a method of filtering items, the method comprising:
-
providing a plurality of display objects on the display that each represent one or more items; providing a filter area on the display in which a user can enter a filter term; receiving the filter term corresponding to a metadata property entered by the user in the filter area; filtering the items represented by the display objects based on the filter term; and modifying the display objects that are provided on the display so as to represent the items that have the metadata property that corresponds to the filter term in response to the filtering of the items, wherein the filtered items that are represented by the modified display objects on the display comprise both file items and non-file items, wherein one or more of the modified display objects comprises a virtual folder, the virtual folders including numerical representations of the number of items that the virtual folders contain, and wherein the filtering of the items causes the numerical representations to be correspondingly reduced. - View Dependent Claims (20, 21)
-
-
22. A computer-readable medium having computer-executable components for implementing a method of filtering items with metadata properties, the items being represented on a display, the method comprising:
-
providing a plurality of display objects on the display that each represent one or more items; providing a filter area on the display in which a user can enter a filter term; receiving the filter term entered by the user in the filter area; filtering the items represented by the display objects based on the filter term; and modifying the display objects that are provided on the display so as to represent the items that have the metadata property that corresponds to the filter term in response to the filtering of the items, wherein one or more of the modified display objects comprises a virtual folder, the virtual folders including numerical representations of the number of items that the virtual folders contain, and wherein the filtering of the items causes the numerical representations to be correspondingly reduced. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A system for filtering items, comprising:
-
a display; a means for providing a plurality of display objects on the display that each represent one or more items; a means for providing a filter area on the display in which a user can enter a filter term; a means for receiving the filter term entered by the user in the filter area; a means for filtering the items represented by the display objects based on the filter term; and a means for modifying the display objects that are provided on the display so as to represent the items that have the metadata property that corresponds to the filter term in response to the filtering of the items, wherein one or more of the modified display objects comprises a virtual folder, the virtual folders including numerical representations of the number of items that the virtual folders contain, and wherein the filtering of the items causes the numerical representations to be correspondingly reduced. - View Dependent Claims (29, 30)
-
Specification