The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 05, 2010

Filed:

Sep. 30, 2004
Applicants:

Mircea Neagovici-negoescu, Bellevue, WA (US);

David James Lee, Redmond, WA (US);

Kyle Peltonen, Issaquah, WA (US);

Dmitriy Meyerzon, Bellevue, WA (US);

Inventors:

Mircea Neagovici-Negoescu, Bellevue, WA (US);

David James Lee, Redmond, WA (US);

Kyle Peltonen, Issaquah, WA (US);

Dmitriy Meyerzon, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A process takes advantage of a structure of a server hosting a network site that includes a change log stored in a database to batch index documents for search queries. The content of the site is batched and shipped in bulk from the server to an indexer. The change log keeps track of the changes to the content of the site. The indexer incrementally requests updates to the index using the change log and batches the changes so that the bandwidth usage and processor overhead costs are reduced.


Find Patent Forward Citations

Loading…