Hierarchical structured abstract data organization system
First Claim
1. A computer-implemented method for organizing files, web pages, or web site members, the method comprising:
- assigning a user-defined metalabel to each of a plurality of electronic files, web pages, or web site members with a processor to organize the each of the plurality of electronic files, web pages, or web site members into a plurality of simultaneous hierarchical file structures;
assigning a plurality of user-defined metalabels to each of at least two of the plurality of electronic files, web pages, or web site members with the processor;
the processor automatically organizing each of the at least two of the plurality of electronic files, web pages, or web site members into at least two of the plurality of simultaneous hierarchical file structures, wherein said hierarchical file structure comprises a trie and includes for each metalabel one or more links to one or more corresponding electronic files, web pages, or web site members of the metalabel;
wherein;
each of the user-defined metalabels is an identifier in addition to a filename, a domain address, or a member identification of each of the plurality of electronic files, web pages, or web site members,each of the plurality of user-defined metalabels defines a file path from the plurality of simultaneous hierarchical file structures to at least one of the plurality of electronic files, web pages, or web site members, andmore than one of the plurality of electronic files, web pages, or web site members is assigned a same user-defined metalabel to organize the more than one of the plurality of electronic files, web pages, or web site members in a same hierarchical file structure;
storing each of the plurality of user-defined metalabels in a database associated with the processor;
the processor automatically linking each of the plurality of user-defined metalabels stored in the database to a corresponding electronic file, web page, or web site member of the each of the plurality of user-defined metalabels; and
storing in the database a corresponding path link for each of the user-defined metalabels, wherein the path link for each of the user-defined metalabels identifies a location of a corresponding electronic file, web page, or web site member of the user-defined metalabel.
2 Assignments
0 Petitions
Accused Products
Abstract
A method in a data processing system and apparatus for organizing files, web pages, or web site members organized in a traditional first hierarchical file structure that is on a recordable medium of a data processing system. A user-defined metalabel is assigned to each of the electronic files, web pages, or web site members. The electronic files, web pages, or web site members are organized as a function of the metalabels into a second hierarchical file structure existing simultaneously with the first hierarchical file structure on the recordable medium of the data processing system. The files, web pages, or web site members can be organized or grouped by the metalabels for efficient searching or following conversations of group members on social networking sites.
60 Citations
16 Claims
-
1. A computer-implemented method for organizing files, web pages, or web site members, the method comprising:
-
assigning a user-defined metalabel to each of a plurality of electronic files, web pages, or web site members with a processor to organize the each of the plurality of electronic files, web pages, or web site members into a plurality of simultaneous hierarchical file structures; assigning a plurality of user-defined metalabels to each of at least two of the plurality of electronic files, web pages, or web site members with the processor; the processor automatically organizing each of the at least two of the plurality of electronic files, web pages, or web site members into at least two of the plurality of simultaneous hierarchical file structures, wherein said hierarchical file structure comprises a trie and includes for each metalabel one or more links to one or more corresponding electronic files, web pages, or web site members of the metalabel; wherein; each of the user-defined metalabels is an identifier in addition to a filename, a domain address, or a member identification of each of the plurality of electronic files, web pages, or web site members, each of the plurality of user-defined metalabels defines a file path from the plurality of simultaneous hierarchical file structures to at least one of the plurality of electronic files, web pages, or web site members, and more than one of the plurality of electronic files, web pages, or web site members is assigned a same user-defined metalabel to organize the more than one of the plurality of electronic files, web pages, or web site members in a same hierarchical file structure; storing each of the plurality of user-defined metalabels in a database associated with the processor; the processor automatically linking each of the plurality of user-defined metalabels stored in the database to a corresponding electronic file, web page, or web site member of the each of the plurality of user-defined metalabels; and storing in the database a corresponding path link for each of the user-defined metalabels, wherein the path link for each of the user-defined metalabels identifies a location of a corresponding electronic file, web page, or web site member of the user-defined metalabel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method of organizing a plurality of electronic files, web pages, or web site members organized in a first hierarchical file structure on a recordable medium of a network by a filename, domain address, or a member identification, the method comprising:
-
assigning with a processor a plurality of metalabels defined by a user to each of at least two of a plurality of electronic files, web pages, or web site members; the processor automatically organizing the metalabels of each of the electronic files, web pages, or web site members into a plurality of additional hierarchical file structures existing simultaneously with the first hierarchical file structure, wherein more than one of the at least two plurality of electronic files, web pages, or web site members is assigned a same user-defined metalabel to organize the more than one of the plurality of electronic files, web pages, or web site members in a same one of the additional hierarchical file structures, wherein said hierarchical file structure comprises a trie and includes for each metalabel one or more links to one or more corresponding electronic files, web pages, or web site members of the metalabel; storing the plurality of additional hierarchical file structures on the recordable medium or a second recordable medium associated with the processor; and the processor automatically linking each of the plurality of user-defined metalabels stored on the recordable medium or the second recordable medium to a corresponding electronic file, web page, or web site member of the each of the plurality of user-defined metalabels, each of the plurality of user-defined metalabels defining a file path from the plurality of additional hierarchical file structures to at least one of the plurality of electronic files, web pages, or web site members; and storing in the database a corresponding path link for each of the user-defined metalabels, wherein the path link for each of the user-defined metalabels identifies a location of a corresponding electronic file, web page, or web site member of the user-defined metalabel. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification