Patent ID: 8539022

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; determining whether the cached response information is already optimized; counting, in response to determining that the cached response information is not already optimized, a number of idle processor cycles during a time interval; implementing, in response to determining that the number of idle processor cycles is below a pre-determined threshold, a character omission rule in the cached response information by: determining a specification of the cached response information; identifying, based on the specification of the cached response information, an optimizable character as a character in the cached response information that does not affect an interpretation of the cached response information by the requester computer; and identifying, based on the specification, a valid removal condition for the identified optimizable character; removing, in response to determining that the optimizable character meets the valid removal condition, the optimizable character from the cached response information to form an optimized response information; designating the optimized response information as being optimized; and updating the cached response information with the optimized response information.