Patent ID: 7720882

Claim:
A data file management and search system based on file attributes, comprising: a user interface, receiving a user input and display virtual catalogs and search results; an attribute and relational database, storing relationships between attributes and a data file or a virtual catalog; a content database, storing contents of multiple data files; an attribute management module, when obtaining a plurality of data files, retrieving at least one data file and editing attributes of the data file, wherein the data file is externally imported or generated by user operations and wherein each attribute is represented as a string, the string describing characteristics of the data file; a search engine, performing a search operation according to a search command to locate at least one virtual catalog or data file among multiple data files and virtual catalogs; and a data management module, creating a virtual catalog corresponding to the data file obtained by the attribute management module, establishing a catalog tree according to the data file and the corresponding virtual catalog, displaying the data file and the corresponding virtual catalog in the user interface according to the catalog tree and a user operation, and implementing a basic operation to a data file or virtual catalog located by the search engine, wherein the data management module further creates a virtual catalog for a located data file based on the search result.