Patent ID: 8630501

Claim:
A method of preparing images for use by a computing device comprising one or more hardware processors, the method comprising: receiving, at the computing device, a compressed image comprising data generated by compressing an image file using a first compression technique; determining whether the first compression technique provides at least a threshold decompression speed; in response to determining that the first compression technique does not provide at least the threshold decompression speed: decompressing the compressed image; recompressing the decompressed image using a second compression technique that does provide at least the threshold decompression speed; and storing the recompressed image in a memory so that the recompressed image is available for decompression on the computing device or another computing device; in response to determining that the first compression technique does provide at least the threshold decompression speed, without recompressing the compressed image using the second compression technique, storing the compressed image in the memory so that the compressed image is available for decompression on the computing device or another computing device.