US2007266012A1PendingUtilityA1

Filtering Search Results

49
Assignee: AOL LLCPriority: Aug 8, 2000Filed: May 10, 2007Published: Nov 15, 2007
Est. expiryAug 8, 2020(expired)· nominal 20-yr term from priority
G06F 16/951G06F 16/9538Y10S707/99935Y10S707/99933Y10S707/99945G06F 16/9532
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Searching different data stores based on a classification of a search term may include receiving at least one search term and classifying the search term among at least first and second categories. When the search term is classified within the first category, the search term is compared to first electronic information within a first electronic information store to determine whether matches exist. When the search term is classified within the second category, the search term is compared to at least second electronic information within at least a second electronic information store that differs from the first electronic information store to determine whether matches exist. A result is displayed based on the matches that are determined to exist.

Claims

exact text as granted — not AI-modified
1 . A method for searching different data stores based on a classification of a search term, the method comprising: 
 receiving at least one search term;    classifying the search term among at least first and second categories;    using the classification of the search term to select among multiple electronic information stores to perform a search, wherein a first electronic information store contains first electronic information associated with at least a first category and a second electronic information store contains second electronic information associated with at least a second category;    when the search term is classified within the first category, performing the search after classifying the search term by comparing the search term only to the first electronic information within the first electronic information store to determine whether matches exist;    when the search term is classified within the second category and following the classification of the search term, performing the search by comparing the search term to at least the second electronic information within at least the second electronic information store that differs from the first electronic information store to determine whether matches exist; and    displaying a result based on the matches that are determined to exist.    
     
     
         2 . The method of  claim 1  wherein comparing the search term when the search term is classified within the second category comprises comparing the search term to the first electronic information within the first electronic information store and to the second electronic information within the second electronic information store.  
     
     
         3 . The method of  claim 1  wherein: 
 receiving at least one search term comprises receiving several search terms and grouping the search terms received as a single string;    classifying the search term comprises classifying the single string of search terms among at least first and second categories;    comparing the search term when the single string of search terms is classified within the first category comprises comparing the single string of search terms to the first electronic information with the first electronic information store to determine whether matches exist; and    comparing the search term when the single string of search terms is classified within the second category comprises comparing the single string of search terms to the second electronic information within the second electronic information store to determine whether matches exist.    
     
     
         4 . The method of  claim 1  wherein the first electronic information includes contents relating to non-offensive web sites and the second electronic information includes contents relating to offensive web sites.  
     
     
         5 . The method of  claim 1  wherein the method is performed by a web host having members and the method further comprises: 
 automatically scanning contents of a web site when the web site is accessed by members of the web host;    classifying the contents of the web site among at least one of the first electronic information within the first electronic information store and the second electronic information within the second electronic information store;    storing the contents of the web site in the first electronic information within the first electronic information store when the contents of the web site are classified among the first electronic information; and    storing the contents of the web site in the second electronic information within the second electronic information store when the contents of the web site are classified among the second electronic information.    
     
     
         6 . The method of  claim 5  wherein the first electronic information store is located on a first server and the second electronic information store is located on a second server that differs from the first server.  
     
     
         7 . The method of  claim 1  wherein the first electronic information includes full text, titles, descriptions, and addresses of web sites such that the comparing the search term to the first electronic information within the first electronic information store comprises comparing the search term to the full text, the titles, the descriptions, and the addresses of web sites to determine whether matches exist.  
     
     
         8 . The method of  claim 1  wherein the second electronic information includes full text, titles, descriptions, and addresses of web sites such that the comparing the search term to the second electronic information within the second electronic information store comprises comparing the search term to the full text, the titles, the descriptions, and the addresses of web sites to determine whether matches exist.  
     
     
         9 . A computer program, stored on a computer readable medium, for searching different data stores based on a classification of a search term, comprising instructions for: 
 receiving at least one search term;    classifying the search term among at least first and second categories;    using the classification of the search term to select among multiple electronic information stores to perform a search, wherein a first electronic information store contains first electronic information associated with at least a first category and a second electronic information category;    when the search term is classified within the first category, performing the search after classifying the search term by comparing the search term only to the first electronic information within the first electronic information store to determine whether matches exist;    when the search term is classified within the second category performing the search after classifying the search term by comparing the search term to at least the second electronic information within at least the second electronic information store that differs from the first electronic information store to determine whether matches exist; and    displaying a result based on the matches that are determined to exist.    
     
     
         10 . The computer program of  claim 9  wherein the computer readable medium comprises a propagated signal.  
     
     
         11 . The computer program of  claim 10  wherein the propagated signal comprises a carrier wave.  
     
     
         12 . The computer program of  claim 9  wherein comparing the search term when the search term is classified within the second category comprises comparing the search term to the first electronic information within the first electronic information store and to the second electronic information within the second electronic information store.  
     
     
         13 . The computer program of  claim 9  wherein: 
 receiving at least one search term comprises receiving several search terms and grouping the search terms received as a single string;    classifying the search term comprises classifying the single string of search terms among at least first and second categories;    comparing the search term when the single string of search terms is classified within the first category comprises comparing the single string of search terms to the first electronic information within the first electronic information store to determine whether matches exist; and    comparing the search term when the single string of search terms is classified within the second category comprises comparing the single string of search terms to the second electronic information within the second electronic information store to determine whether matches exist.    
     
     
         14 . The computer program of  claim 9  wherein the first electronic information includes contents relating to non-offensive web sites and the second electronic information includes contents relating to offensive web sites.  
     
     
         15 . The computer program of  claim 9  wherein the method is performed by a web host having members and the method further comprises: 
 automatically scanning contents of a web site when the web site is accessed by members of the web host;    classifying the contents of the web site among at least one of the first electronic information within the first electronic information store and the second electronic information within the second electronic information store;    storing the contents of the web site in the first electronic information within the first electronic information store when the contents of the web site are classified among the first electronic information; and    storing the contents of the web site in the second electronic information within the second electronic information store when the contents of the web site are classified among the second electronic information.    
     
     
         16 . The computer program of  claim 15  wherein the first electronic information store is located on a first server and the second electronic information store is located on a second server that differs from the first server.  
     
     
         17 . The computer program of  claim 9  wherein the first electronic information includes full text, titles, descriptions, and addresses of web sites such that the comparing the search term to the first electronic information within the first electronic information store comprises comparing the search term to the full text, the titles, the descriptions, and the addresses of web sites to determine whether matches exist.  
     
     
         18 . The computer program of  claim 9  wherein the second electronic information includes full text, titles, descriptions, and addresses of web sites such that the comparing the search term to the second electronic information within the second electronic information store comprises comparing the search term to the full text, the titles, the descriptions, and the addresses of web sites to determine whether matches exist.  
     
     
         19 . A system comprising: 
 means for receiving at least one search term;    means for classifying the search term among at least first and second categories;    means for using the classification of the search term to select among multiple electronic information stores to perform a search, wherein a first electronic information store contains first electronic information associated with at least a first category and a second electronic information store contains second electronic information associated with at least a second category;    means for performing the search when the search term is classified within the first category after classifying the search term by comparing the search term only to the first electronic information within the first electronic information store to determine whether matches exist;    means for performing the search when the search term is classified within the second category and following the classification of the search term by comparing the search term to at least the second electronic information within at least the second electronic information store that differs from the first electronic information store to determine whether matches exist; and    means for displaying a result based on the matches that are determined to exist.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.