Patent ID: 7177900

Claim:
A method of enabling distributed computing applications to use distributed fragment caching and assembly in a computing network, comprising steps of: programmatically determining that a content response to be sent over the computing network refers to one or more components that each dynamically create a content fragment, wherein the content response responds to a request for content; and programmatically determining whether any of the one or more components is dependent upon another component, and/or its invoking component, for data to be used in the dynamic content fragment creation and if so, programmatically attaching correlator data to the content response for use in restoring the data to be used by the dependent components, wherein the programmatically-attached correlator data is usable by a recipient of the content response to automatically send, responsive to the recipient determining that the dynamically-created content fragment of at least one of the components that are referred to in the content response is needed, a subsequent content request over the computing network for each such needed dynamically-created content fragment, wherein the correlator data programmatically attached to the content response is automatically attached to the subsequent content request.