Weighted metalabels for enhanced search in hierarchical abstract data organization systems
First Claim
1. A computer-implemented method including steps for the improvement of storage and searching in at least one computer system by organizing files, data items, web site members, or web pages, the method comprising:
- automatically determining with a data processor user-defined metalabels for each of a plurality of electronic files, data items, web site members, or web pages;
automatically organizing with a hardware data processor the user-defined metalabels for each of Rail the plurality of electronic files, data items, web site members, or web pages into a plurality of hierarchical structures for improving search functions in or across the at least one computer system, wherein the each of the electronic files, data items, web site members, or web pages is identifiable by a filename, file path, member identification, or domain name on a corresponding computer, and each of the plurality of user-defined metalabels in the plurality of hierarchical structures provides a computer location of the each of the plurality of electronic files, data items, web site members, or web pages;
automatically and individually weighting each of the user-defined metalabels as a function of relevance;
automatically associating the corresponding weighting with each of the user-defined metalabels; and
automatically organizing and/or filtering searches of the metalabels using the weighting to improve or narrow search results for a query of the at least one computer system.
3 Assignments
0 Petitions
Accused Products
Abstract
A method in a data processing system and apparatus for organizing files, data items, web site members, or web pages, structured or unstructured, of multiple users stored across one or more server computers into hierarchical file structures on a recordable medium of a data processing system. A user-defined metalabel is assigned to each of the electronic files, data items, web site members, or web pages. The electronic files, data items, web site members, or web pages are organized as a function of the metalabels into the hierarchical file structures. The method includes automatically weighting of individual metalabels as a function of relevance to a corresponding one of the electronic files, data items, web site members, or web pages. Searching the plurality of hierarchical structures can then be done with a query including at least one term and a relevance threshold. The search result includes any one or more of the plurality of electronic files, data items, web site members, or web pages having a metalabel and relevancy weighting matching the query.
-
Citations
20 Claims
-
1. A computer-implemented method including steps for the improvement of storage and searching in at least one computer system by organizing files, data items, web site members, or web pages, the method comprising:
-
automatically determining with a data processor user-defined metalabels for each of a plurality of electronic files, data items, web site members, or web pages; automatically organizing with a hardware data processor the user-defined metalabels for each of Rail the plurality of electronic files, data items, web site members, or web pages into a plurality of hierarchical structures for improving search functions in or across the at least one computer system, wherein the each of the electronic files, data items, web site members, or web pages is identifiable by a filename, file path, member identification, or domain name on a corresponding computer, and each of the plurality of user-defined metalabels in the plurality of hierarchical structures provides a computer location of the each of the plurality of electronic files, data items, web site members, or web pages; automatically and individually weighting each of the user-defined metalabels as a function of relevance; automatically associating the corresponding weighting with each of the user-defined metalabels; and automatically organizing and/or filtering searches of the metalabels using the weighting to improve or narrow search results for a query of the at least one computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method including steps for the improvement of storage and searching in at least one computer system by organizing files, data items, web site members, or web pages, the method comprising:
-
automatically determining with a data processor user-defined metalabels for each of a plurality of electronic files, data items, web site members, or web pages; automatically organizing with a hardware data processor the user-defined metalabels for each of the plurality of electronic files, data items, web site members, or web pages into a plurality of hierarchical structures for improving search functions in or across the at least one computer system, wherein the each of the electronic files, data items, web site members, or web pages is identifiable by a filename, file path, member identification, or domain name on a corresponding computer, and each of the plurality of user-defined metalabels in the plurality of hierarchical structures provides a computer location of the each of the plurality of electronic files, data items, web site members, or web pages; automatically and individually weighting each of the user-defined metalabels as a function of relevance to a corresponding one of the electronic files, data items, web site members, or web pages; automatically associating the corresponding weighting with each of the user-defined metalabels; searching the plurality of hierarchical structures as a function of a query, wherein the query includes at least one term and a relevance threshold to improve or narrow search results for the query; and returning as a search result any one of the plurality of electronic files, data items, web site members, or web pages having a metalabel and relevancy weighting matching the query. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification