Patent ID: 7143347

Claim:
A computer readable medium containing instructions that when executed by a distributed computer system cause the distributed computer system to: receive content at a server from a service provider containing an original image; extract markup language original image information from the content, the markup language original image information comprising original image size information; pass the original image size information to a layout engine; convert the original image to a target format to form a target format image and adding a pixel buffer to an x and y boundary dimension of the target format image, so that a target format image boundary x and y dimension is modulo 16 for layout on the client device display; calculate the layout of the modulo 16 target format image on the client device display using the modulo 16 image boundary dimension instead of using the original image dimensions; position the original image in the lay out engine for display on a client device display to avoid overlapping content adjacent the image when displayed on the client device display; and send the positioned image to the client device for display to a user.