Patent ID: 7343555

Claim:
A method for delivering a document by a first computer to a second computer over a computer network, the method comprising: decomposing the document into nodes in accordance with a document model of the document; associating each of the nodes with at least one region of a virtual layout space of the document model, wherein the nodes comprise a plurality of resolution levels; delivering an initial batch of nodes to the second computer, wherein the initial batch of nodes comprises at least one node in a first resolution level of the plurality of resolution levels; and if the second computer does not interrupt, supplementing the second computer with a subsequent batch of nodes based on a data anticipation analysis, wherein the subsequent batch of nodes comprises the at least one node in a second resolution level that is finer than the first resolution level, and wherein the data anticipation analysis is performed by the first computer based at least in part on how the document had been previously delivered to other computers.