A system and method for dynamically selecting a level of compression to be applied to data to be served to a client. The level of compression may be selected on the basis of one or more factors, such as: the bandwidth of a communication link between the client and a server, the amount of data requested...http://www.google.de/patents/US7299300?utm_source=gb-gplus-sharePatent US7299300 - System and method for dynamically selecting a level of compression for data to be transmitted