Scheduling a recrawl
First Claim
1. A method for determining a recrawl schedule of items on an intranet using a search appliance, the method comprising:
- estimating, using a search appliance installed on an intranet, a change period for items on the intranet using a history of crawl information for the items, the change period for an item being a frequency of change in content of the item;
calculating, using the search appliance, a crawl period for each of the items, the crawl period for an item being set relative to the change period for the item;
determining, using the search appliance, whether to adjust the calculated crawl period for each of the items using adjustment criteria, wherein the adjustment criteria includes a combination of an importance rank for an item and a list of hints, wherein the list of hints provides crawl periods for items that include information that match a hint from the list of hints;
adjusting the calculated crawl period for selected items determined for adjustment using the adjustment criteria including when the selected items include information that matches a hint from the list of hints and the calculated crawl period for the selected items exceeds a threshold for the crawl period associated with the hint; and
creating, using the search appliance, a recrawl schedule of the items on the intranet using a recrawl time for each of the items, the recrawl time for each of the items being based on a last crawl time and either the calculated crawl period for the item or the adjusted crawl period for the item.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining a recrawl schedule of items on an intranet using a search appliance includes estimating, using the search appliance installed on the intranet, a change period for items on the intranet using a history of crawl information for the items. The change period for an item may be a frequency of change in content of the item. The method includes calculating a crawl period for each of the items, where the crawl period for an item is set relative to the change period for the item. The method includes determining whether to adjust the calculated crawl period for each of the items using adjustment criteria, adjusting the calculated crawl period for selected items determined for adjustment using the adjustment criteria and creating a recrawl schedule of the items on the intranet using a recrawl time for each of the items.
47 Citations
12 Claims
-
1. A method for determining a recrawl schedule of items on an intranet using a search appliance, the method comprising:
-
estimating, using a search appliance installed on an intranet, a change period for items on the intranet using a history of crawl information for the items, the change period for an item being a frequency of change in content of the item; calculating, using the search appliance, a crawl period for each of the items, the crawl period for an item being set relative to the change period for the item; determining, using the search appliance, whether to adjust the calculated crawl period for each of the items using adjustment criteria, wherein the adjustment criteria includes a combination of an importance rank for an item and a list of hints, wherein the list of hints provides crawl periods for items that include information that match a hint from the list of hints; adjusting the calculated crawl period for selected items determined for adjustment using the adjustment criteria including when the selected items include information that matches a hint from the list of hints and the calculated crawl period for the selected items exceeds a threshold for the crawl period associated with the hint; and creating, using the search appliance, a recrawl schedule of the items on the intranet using a recrawl time for each of the items, the recrawl time for each of the items being based on a last crawl time and either the calculated crawl period for the item or the adjusted crawl period for the item. - View Dependent Claims (2, 3, 4)
-
-
5. A system for determining a recrawl schedule of items on an intranet, comprising:
one or more processors installed in a search appliance on an intranet, the one or more processors being configured to; estimate a change period for items on the intranet using a history of crawl information for the items, the change period for an item being a frequency of change in content of the item; calculate a crawl period for each of the items, the crawl period for an item being set relative to the change period for the item; determine whether to adjust the calculated crawl period for each of the items using adjustment criteria, wherein the adjustment criteria includes a combination of an importance rank for an item and a list of hints, wherein the list of hints provides crawl periods for items that include information that match a hint from the list of hints; adjust the calculated crawl period for selected items determined for adjustment using the adjustment criteria, including when the selected items include information that matches a hint from the list of hints and the calculated crawl period for the selected items exceeds a threshold for the crawl period associated with the hint; and create a recrawl schedule of the items on the intranet using a recrawl time for each of the items, the recrawl time for each of the items being based on a last crawl time and either the calculated crawl period for the item or the adjusted crawl period for the item. - View Dependent Claims (6, 7, 8)
-
9. A non-transitory computer-readable storage device comprising instructions for determining a recrawl schedule of items on an intranet that, when executed, cause one or more processors installed on a search appliance to perform the actions of:
-
estimating, using a search appliance installed on an intranet, a change period for items on the intranet using a history of crawl information for the items, the change period for an item being a frequency of change in content of the item; calculating, using the search appliance, a crawl period for each of the items, the crawl period for an item being set relative to the change period for the item; determining, using the search appliance, whether to adjust the calculated crawl period for each of the items using adjustment criteria, wherein the adjustment criteria includes a combination of an importance rank for an item and a list of hints, wherein the list of hints provides crawl periods for items that include information that match a hint from the list of hints; adjusting the calculated crawl period for selected items determined for adjustment using the adjustment criteria, including when the selected items include information that matches a hint from the list of hints and the calculated crawl period for the selected items exceeds a threshold for the crawl period associated with the hint; and creating, using the search appliance, a recrawl schedule of the items on the intranet using a recrawl time for each of the items, the recrawl time for each of the items being based on a last crawl time and either the calculated crawl period for the item or the adjusted crawl period for the item. - View Dependent Claims (10, 11, 12)
-
Specification