Document retrieval system and search server
First Claim
1. A document search system capable comprising:
- an associate server which is capable of instructing a document search by specifying a document database j to be searched next among a plurality of document databases based on a search result of a document previous search of a document database i;
an associative search recording table recording the number of times xij of searching said document database j based on the search results generated from the previous searches of said document database i;
means for sending a search result of said specified document database to a client; and
means for changing a showing order of document databases to be searched by using data from said associate search recording table.wherein a different associate search recording table is stored for each user, and by using said different associate search recording table for each user, a showing order of document databases to be searched is changed according to said user,wherein i denotes a first document database,wherein i denotes a second document database, andwherein xij denotes a number of times of searching said document database j based on the search results generated from the previous searches of said document database i.
1 Assignment
0 Petitions
Accused Products
Abstract
Ordering is properly performed for document databases registered in an associative search server. In an associative search server capable of performing an associative search by correlating a plurality of document databases, the history of the associative search is stored as an associative search recording table by associative search recording table storing means. By using this associative search recording table, a showing order of document databases presented by document database selecting means is properly set by showing order changing means. Alternatively, by registration fee calculating means, calculation is properly carried out as to registration fees of the document database registered in the associative search server.
52 Citations
17 Claims
-
1. A document search system capable comprising:
-
an associate server which is capable of instructing a document search by specifying a document database j to be searched next among a plurality of document databases based on a search result of a document previous search of a document database i; an associative search recording table recording the number of times xij of searching said document database j based on the search results generated from the previous searches of said document database i; means for sending a search result of said specified document database to a client; and means for changing a showing order of document databases to be searched by using data from said associate search recording table. wherein a different associate search recording table is stored for each user, and by using said different associate search recording table for each user, a showing order of document databases to be searched is changed according to said user, wherein i denotes a first document database, wherein i denotes a second document database, and wherein xij denotes a number of times of searching said document database j based on the search results generated from the previous searches of said document database i. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A search server for mediating between a search client and a plurality of document databases, comprising:
-
associative server means which is capable of instructing a document search by specifying a document database j to be searched next among a plurality of document databases based on a search result generated from a previous search of a document database i, wherein said associative server means comprises; search query analyzing means for analyzing a search query from said search client, search query constructing means for sending the search query analyzed by said search query analyzing means to the document database specified by the search client, means for sending a search result of said specified document database to said search client, associative search recording table storing means for storing an associative search recording table which records the number of times xij of searching said document database j based on the search results generated from the previous searches of said document database i,and showing order changing means for changing a showing order of document databases to be searched and to be shown to said search client by using data from said associative search recording table, wherein said associative search recording table storing means stores a different associative search recording table for each user, wherein said showing order changing means changing a showing order of document databases to be searched and to be shown to said search client according to said user by using said different associative search recording table for each user, wherein i denotes a first document database, wherein j denotes a second document database,and wherein xij denotes a number of times of searching said document database i based on the search results generated from the previous searches of said document database i. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A document search method comprising the steps of:
-
instructing a document search by specifying a document database j to be searched next among a plurality of document databases based on a search result generated from a previous search of a document database i; storing an associative search recording table which records the number of times Xij of searching said document database j based on the search results generated from the previous searches of said document database i; using data from said associative search recording table to help specify said document database j to be searched next among said plurality of document databases; sending a search result of said specified document database to a search client; and changing a showing order of document databases to be searched by using data from said associative search recording table, wherein a different associative search recording table is stored for each user, and by using said different associative search recording table for each user, a showing order of document databases to be searched is changed according to said user, wherein i denotes a first document database, wherein i denotes a second document database, and wherein Xij denotes a number of times of searching said document database j based on the search results generated from the previous searches of said document database i. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification