Dynamic image delivery system
First Claim
Patent Images
1. A computer implemented method, comprising:
- receiving a client'"'"'s request for an image file on an image caching server;
wherein the image caching server is one of a plurality of image caching servers distributed across a network;
determining the client'"'"'s network access speed; and
sending an appropriate rendered copy of the requested image that is rendered for the client'"'"'s network access speed.
5 Assignments
0 Petitions
Accused Products
Abstract
A dynamic image delivery system receives a client request for an image at an image caching server. The image caching server measures the client'"'"'s network access speed and looks for an appropriate pre-rendered copy of the requested image that is rendered for the client'"'"'s network access speed in local storage. If the appropriate rendered copy is found, then the image caching server sends the rendered image to the client. If it is not found, then the image caching server dynamically renders a copy of the image and sends it to the client.
118 Citations
51 Claims
-
1. A computer implemented method, comprising:
-
receiving a client'"'"'s request for an image file on an image caching server;
wherein the image caching server is one of a plurality of image caching servers distributed across a network;
determining the client'"'"'s network access speed; and
sending an appropriate rendered copy of the requested image that is rendered for the client'"'"'s network access speed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium carrying one or more sequences of instructions for dynamic image delivery, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of, comprising:
-
receiving a client'"'"'s request for an image file on an image caching server;
wherein the image caching server is one of a plurality of image caching servers distributed across a network;
determining the client'"'"'s network access speed; and
sending an appropriate rendered copy of the requested image that is rendered for the client'"'"'s network access speed. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An apparatus, comprising:
-
means for receiving a client'"'"'s request for an image file on an image caching server;
wherein the image caching server is one of a plurality of image caching servers distributed across a network;
means for determining the client'"'"'s network access speed; and
means for sending an appropriate rendered copy of the requested image that is rendered for the client'"'"'s network access speed. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification