Patent ID: 8108457

Claim:
An apparatus comprising: an agent operatively coupled with a source server via a browser and a resource-constrained communications link; a fetching mechanism configured for selectively pre-fetching page objects from said source server and for downloading page objects in a substantially parallel fashion from said source server to said browser via said communications link; a cache operatively coupled with said browser that caches said pre-fetched page objects and caches page objects that are downloaded by said mechanism; a parsing element operatively coupled with said browser configured for identifying one or more page objects that are fetched sequentially according to routine browser operation; wherein said agent is configured for enhancing said routine browser operation by invoking said fetching mechanism to pre-fetch, in a substantially parallel fashion, one or more page objects that are identified as sequentially fetched according to routine browser operation, making said pre-fetched page objects available to said browser by said agent before they would be if sequentially fetched according to routine browser operation.