Patent ID: 8001175

Claim:
A method for optimizing the size of a cached response information in a cache of a server, the cached response information being transmitted from the server to a requester computer, comprising: accessing, by a processor, the cached response information, and determining whether the cached response information is already optimized; when the cached response information is not already optimized, counting a number of idle processor cycles during a time interval; when the number of idle processor cycles is below a pre-determined threshold, implementing a character omission rule in the cached response information by performing steps comprising: determining a specification of the cached response information, identifying, based on the specification, a character in the cached response information that does not affect an interpretation of the cached response information by the requester computer to form an optimizable character, and identifying, based on the specification, a valid removal condition for the optimizable character; when the optimizable character meets the valid removal condition, removing the optimizable character from the cached response information to form an optimized response information; designating the optimized response information as being optimized; updating the cached response information with the optimized response information; and transmitting the cached response information to the requester computer.