Patent Document ID: 8082258
Application ID: 12368771
Patent Status: 1

Claim One:
1. A computer system for performing an update process, the computer system comprising a processing unit coupled to a computer storage medium, the computer storage medium having stored thereon a plurality of computer software components executable by the processing unit, the computer software components comprising: a publishing component to generate a dynamic update of index (DUI) object upon receiving an indication that a modification has occurred to content of one or more documents within a monitored set of documents, wherein the DUI object includes an identifier of the one or more documents and indicia of a relative position of the modified content therein; a primary agent to initiate the update process that comprises: (a) accessing a mapping schedule residing at a merge index; (b) utilizing the mapping schedule to translate the identifier of the one or more documents to a web page address; (c) utilizing the web page address in conjunction with the relative position to translate the relative position of the modified content to an absolute location of the modified content within the monitored set of documents; (d) at least temporarily, storing the absolute location to the overloading index; and (e) dynamically applying the DUI object to overloading index, wherein the overloading index maintains a structured record of additions, deletions, and modifications to the set of documents; and an index-file manager to further carry out the update process for altering a portion of the overloading index by targeting the portion by absolute location of the modified content specified by the DUI object, wherein the process of updating modifies the portions within the overloading index corresponding to the modified content without rewriting the entire overloading index.