Patent ID: 6925484

Claim:
A dynamic proxy server apparatus for, substituting for one of a plurality of client terminal apparatuses, obtaining a resource from a server apparatus, the dynamic proxy server apparatus comprising: a request receiving means for receiving a plurality of requests from at least one of the plurality of client terminal apparatuses; a divisional request creating means for sequentially creating a plurality of divisional requests from each received request, each divisional request specifying a partial server resource constituting a server resource which is stored in the server apparatus; a request transmitting means for transmitting the created divisional requests to the server apparatus; and a managing means for managing a margin time for each of the received requests, the margin time being a result of subtracting (a) a time required for transmitting data of a given size to the client terminal apparatus, from (b) a time required for receiving the data of the given size from the server apparatus, wherein the divisional request creating means creates the divisional requests so that a resource for a request with the shortest margin time among the received requests is preferentially obtained in accordance with the margin times managed by the managing means.