System and method for predicting additional search results of a computerized database search user based on an initial search query
First Claim
1. A method of predicting search needs of a computerized database search user comprising the steps of:
- providing a topical category database, said topical category database containing a plurality of topical categories;
relating each of said topical categories with other said topical categories contained within said topical category database;
providing a document database, said document database having respective document information for a plurality of documents;
assigning each of said documents to at least one said topical category;
providing an anticipated search term database, said anticipated search term database having at least one anticipated search term;
assigning each of said anticipated search terms in said anticipated search term database to at least one said topical category thereby creating an anticipated search term assignment;
receiving at least one initial search term;
matching said initial search term with at least one said anticipated search term contained within said anticipated search term database thereby creating a matched search term;
associating said initial search term with the topical category assigned to said matched search term thereby creating an initial topical category;
associating said initial search term to all topical categories related to said initial topical category thereby creating related categories; and
automatically retrieving said document information of all said documents assigned to said related categories.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of predicting the search needs of a computerized database search user. The present invention uses a topical database comprising a plurality of categories. Each category is referenced and/or related to other categories. The present invention also uses a document database and an anticipated search term database wherein documents and anticipated search terms are correspondingly assigned to a respective topical category. Upon receiving an initial search term, the present invention locates the initial search term within the anticipated search term database and assigns the topical category of the matched anticipated search term to the initial search term. The present invention then retrieves document information for assigned documents of the topical category assigned to the initial search term as well as retrieves document information for assigned documents of any referenced and/or related topical categories to the initial search term topical category.
125 Citations
15 Claims
-
1. A method of predicting search needs of a computerized database search user comprising the steps of:
-
providing a topical category database, said topical category database containing a plurality of topical categories; relating each of said topical categories with other said topical categories contained within said topical category database; providing a document database, said document database having respective document information for a plurality of documents; assigning each of said documents to at least one said topical category; providing an anticipated search term database, said anticipated search term database having at least one anticipated search term; assigning each of said anticipated search terms in said anticipated search term database to at least one said topical category thereby creating an anticipated search term assignment; receiving at least one initial search term; matching said initial search term with at least one said anticipated search term contained within said anticipated search term database thereby creating a matched search term; associating said initial search term with the topical category assigned to said matched search term thereby creating an initial topical category; associating said initial search term to all topical categories related to said initial topical category thereby creating related categories; and automatically retrieving said document information of all said documents assigned to said related categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of predicting search needs of a computerized database search user comprising the steps of:
-
providing a topical category database, said topical category database containing a plurality of topical categories; relating each of said topical categories with other said topical categories contained within said topical category database; providing a document database, said document database having document information for at least one document; assigning each of said documents to at least one said topical category; providing an anticipated search term database, said anticipated search term database having at least one anticipated search term; assigning each of said anticipated search terms in said anticipated search term database to at least one said topical category thereby creating an anticipated search term assignment; receiving at least one initial search term; matching said initial search term with at least one said anticipated search term contained within said anticipated search term database thereby creating a matched search term; associating said initial search term with the topical category assigned to said matched search term thereby creating an initial topical category; associating said initial search term to all topical categories related to said initial topical category thereby creating related categories; automatically retrieving said document information of all said documents assigned to said related categories, thereby created retrieved documents; and displaying said retrieved document information.
-
-
14. A method of predicting search needs of a computerized database search user comprising the steps of:
-
providing a topical category database, said topical category database containing a plurality of topical categories; relating each of said topical categories with other said topical categories contained within said topical category database; providing a document database, said document database having respective document information for a plurality of documents; assigning each of said documents to at least one said topical category; providing an anticipated search term database, said anticipated search term database having at least one anticipated search term; assigning each of said anticipated search terms in said anticipated search term database to at least one said topical category thereby creating an anticipated search term assignment; receiving at least one initial search term; matching said initial search term with at least one said anticipated search term contained within said anticipated search term database thereby creating a matched search term; associating said initial search term with the topical category assigned to said matched search term thereby creating an initial topical category; associating said initial search term to any topical categories related to said initial topical category thereby creating related categories; and automatically retrieving said document information of any said documents assigned to any said related categories, irrespective of a relevancy between said initial search term and any said related categories.
-
-
15. A method of predicting search needs of a computerized database search user comprising the steps of:
-
providing a topical category database, said topical category database containing a plurality of topical categories; relating each of said topical categories with other said topical categories contained within said topical category database; providing a document database, said document database having respective document information for a plurality of documents; assigning each of said documents to at least one said topical category; providing an anticipated search term database, said anticipated search term database having at least one anticipated search term; assigning each of said anticipated search terms in said anticipated search term database to at least one said topical category thereby creating an anticipated search term assignment; receiving at least one initial search term; matching said initial search term with at least one said anticipated search term contained within said anticipated search term database thereby creating a matched search term; associating said initial search term with the topical category assigned to said matched search term thereby creating an initial topical category; associating said initial search term to any topical categories related to said initial topical category thereby creating related categories; and automatically retrieving said document information of any said documents assigned to any of said related categories, including said document information of any said documents assigned to related categories which are not relevant to said initial search term.
-
Specification