Patent ID: 8078759

Claim:
A method of transmitting data in a system comprising a server and a client which are interconnected via a plurality of proxies, including a server proxy and a client proxy, comprising the steps of: generating a conditional request from the client for a base file of a structured dataset to be fetched via the server in the system, and transmitting the conditional request to one of the plurality of proxies, said step of generating the conditional request comprising a condition; deriving a modified request for the base file from the conditional request in the one proxy by changing the condition, the modified request being configured to always retrieve the base file from the server; transmitting the modified request for the base file by the one proxy to the server; receiving the modified request for the base file and analyzing the modified request in the server; transmitting a reply dataset, including the base file, from the server to the one or another one of the plurality of proxies; receiving the reply dataset and analyzing the reply dataset by the one or the another one of the plurality of proxies to determine information about a subfile of the base file; and generating a request for the subfile of the base file by the one or the another one of the plurality of proxies and transmitting the request for the subfile to the server when information about the subfile is determined by analyzing the base file.