Patent ID: 8914744

Claim:
A system that generates and transmits digital images to an end user over a communication network, the system comprising: a network appliance including a display device and a user interface, including an indicating device, that allows a user to generate an image generation request and a zoom-and-pan command; a dynamic imaging server that creates a dynamically generated image including a least one dynamic image feature in response to the image generation request and, modifies the dynamically generated image in response to the zoom-and-pan command to create a modified image; wherein the dynamic imaging server includes a parser that receives the image generation request and interprets the image generation request into a set of individualized image generation operation commands that are executable to create or alter an image, a job processor that receives the set of individualized image generation operation commands from the parser and sequentially executes the set of individualized image generation operation commands in the form of a image generation job, a script execution engine that executes code during execution of the job by the job processor, at least one image processing engine that performs at least one image generation operation in response to at least one image generation command contained in the image generation job to generate processed image data corresponding to the image generation request, and a formatter that receives the processed image data from the image processing engine and formats the processed image data into the dynamically generated image in response to the image generation request; wherein the dynamic imaging server generates a plurality of tile layers corresponding to the dynamically generated image in response to the zoom-and-pan command generated by the network appliance, each of the plurality of tile layers including a different image resolution and each of the tile layers being divided into a plurality of individual image tiles; wherein the dynamic image feature included in the dynamically generated image comprises a hot spot such that placement of the indicating device within the hot spot causes the dynamic imaging server to perform commands associated with the hotspot including the zoom-and-pan command; wherein the dynamic imaging server generates tracking information corresponding to movement of the indicating device with the dynamically generated image and further comprises a tracking device that receives the tracking information generated by the dynamic imaging server and generates a heat map that graphically illustrates areas of interest in the dynamically generated image corresponding to the tracking information.