Using network traffic logs for search enhancement
First Claim
Patent Images
1. A method of placing a document in a multi-tiered index, comprising the steps of:
- monitoring, over a period of time, requests for documents made by users;
wherein said requests are intercepted by a device on a network that is remote relatively to a location of said multi-tiered index;
determining which tier of said multi-tiered index to place said document based at least in part on a frequency that said users have requested said document;
placing said document in said tier;
executing a search query using only said tier of said multi-tiered index; and
after search results from said tier of said index have been exhausted, executing said search query using other lower tiers of said multi-tiered index.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for using network traffic logs for search enhancement is disclosed. According to one embodiment, network usage is tracked by generating log files. These log files among other things indicate the frequency web pages are referenced and modified. These log files or information from these log files can then be used to improve document ranking, improve web crawling, determine tiers in a multi-tiered index, determine where to insert a document in a multi-tiered index, determine link weights, and update a search engine index.
-
Citations
6 Claims
-
1. A method of placing a document in a multi-tiered index, comprising the steps of:
-
monitoring, over a period of time, requests for documents made by users; wherein said requests are intercepted by a device on a network that is remote relatively to a location of said multi-tiered index; determining which tier of said multi-tiered index to place said document based at least in part on a frequency that said users have requested said document; placing said document in said tier; executing a search query using only said tier of said multi-tiered index; and after search results from said tier of said index have been exhausted, executing said search query using other lower tiers of said multi-tiered index. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer-readable storage medium storing one or more sequences of instructions for placing a document in a multi-tiered index, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
-
monitoring, over a period of time, requests for documents made by users; wherein said requests are intercepted by a device on a network that is remote relatively to a location of said multi-tiered index; determining which tier of said multi-tiered index to place said document based at least in part on a frequency that said users have requested said document; placing said document in said tier; executing a search query using only said tier of said multi-tiered index; and after search results from said tier of said index have been exhausted, executing said search query using other lower tiers of said multi-tiered index. - View Dependent Claims (5, 6)
-
Specification