Patent Document ID: 9053118
Application ID: 13924371
Patent Status: 1

Claim One:
1. A system, comprising: a computing device processor; and a memory device including instructions that, when executed by the computing device processor, enable the computing device processor to: receive a request to provide an image to a computing device, the request specifying a size to scale the image, the image including a header that includes scaling instructions that specify at least one of a first scaling algorithm or a second scaling algorithm to apply to the image and information about a level of picture quality of the image to be rendered on the computing device; identify a level of artifact exhibition, the level of artifact exhibition being based at least in part on differences between the image and the image scaled by the first scaling algorithm; in response to determining that the level of artifact exhibition is lower than a threshold level of artifact exhibition, provide the image scaled by the first scaling algorithm to the computing device; and in response to determining that the level of artifact exhibition is higher than the threshold level of artifact exhibition, apply the second scaling algorithm to the image and provide the image scaled by the second scaling algorithm to the computing device.