Synchronizing crawler with notification source
AssigneeMicrosoft Corporation
InventorsDmitriy Meyerzon, Sankrant Sanu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDmitriy Meyerzon, Sankrant Sanu
Estimating the term…
A method and system for the processing and maintenance of electronic information retrieved from electronic documents stored on a computer network. The gatherer program of the present invention employs a crawler to crawl a portion of the computer network to retrieve electronic documents found during the crawl and that meet a set of crawl restriction rules. Some or all of the data contained in the copies of electronic documents is then stored in a data store such as an index. The invention keeps the data in the data store current by accepting notifications of when a previously retrieved document has changed. The notifications are sent by a notification source that monitors a space containing the previously retrieved documents for changes occurring after the document was last retrieved by the gatherer program. Because the document is being monitored for changes by the notification source, the gatherer program only needs to retrieve the document again when the gatherer program has been notified that the document has changed. If the notification source experiences a discontinuity, such as a system shutdown, the notification source requests that the gatherer perform an initialization crawl to retrieve any documents that changed while the notification source was not operational.
A computer-based method of retrieving and maintaining information above electronic documents stored on a computer network, each electronic document having an associated document address specification, the method comprising:
The method of claim 12, wherein the initialization crawl is performed in response to an initialize message sent by the notification source.
A computer-based system for retrieving and maintaining information associated with a plurality of electronic documents stored on a computer network, the system comprising:
A computer readable medium having computer-executable instructions for retrieving and maintaining information about electronic documents stored on a computer network, each electronic document having an associated document address specification, comprising:
A computer-based system for retrieving and maintaining information about electronic documents stored on a computer network, each of said electronic documents having a documents address specification, the system comprising:
Dependencies are inferred from the claim text.