Patent ID: 8775552

Claim:
A method for providing a current version of a technical manual to a client computer system having a prior version of the technical manual, said method comprising: determining that the current version of a technical manual is newer than the prior version of the technical manual; creating the current version of the technical manual at a server computer system; generating, by the server computer system, delta data representing a plurality of differences between the prior version of the technical manual and the current version of the technical manual; defining by the server computer system, an index representing a position of a plurality of content portions within a content of the current version of the technical manual; creating an update installation package including the delta data and the index, the update installation package operable to transform the prior version of the technical manual to the current version of the technical manual; generating, by the server computer system, a deletion script operable to delete, from the client computer system, data that corresponds to the prior version of the technical manual and does not correspond to the current version of the technical manual; and transmitting the delta data and the update installation package with the deletion script from the server computer system to the client computer system, wherein the client computer system applies the delta data and the deletion script to the prior version of the technical manual to produce the current version of the technical manual.