Claims
- 1. A proxy system for accelerated content delivery over a network comprising:a proxy server including a proxy filter and a proxy cache, the proxy filter monitoring requests for data that are received from network browsers and the proxy cache storing previously requested and non-accelerated content data; an acceleration server that receives data requests from the proxy filter that the proxy filter believes can be accelerated by the acceleration server, the acceleration server including an accelerator, an image store, and an image manager for managing the network browser requests for data, the acceleration server storing accelerated data requests in the image store for responding to previously requested accelerated data requests without accessing the accelerator; and wherein the proxy server provides the data requested by the network browsers to the network browsers without repeating acceleration processing.
- 2. The proxy system for accelerated content delivery over a network of claim 1 where the data is image data.
- 3. A proxy system for accelerating content delivery over a network comprising:an acceleration server; a proxy server coupled to the acceleration server that includes a proxy filter and a proxy cache, the proxy cache for storing previously requested and non-accelerated content data, the proxy filter for supplying data requests to the acceleration server that may be accelerated; the acceleration server including an accelerator, an image manager, and an image store, the acceleration server accelerating the received data requests that are not found in the image store and then storing such requests in the image store for future access.
- 4. The proxy system for accelerating content delivery over a network of claim 3 where the data is image data.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims the benefit of U.S. Provisional Application No. 60/085,309, entitled “METHOD AND APPARATUS FOR STORAGE AND DELIVERY OF CONTENT”, and filed on May 13, 1998, the disclosure of which is incorporated herein by reference for all purposes.
This application is related to U.S. patent application Ser. No. 09/133,498, filed concurrently herewith, entitled “METHOD AND APPARATUS FOR PROVIDING ACCELERATED CONTENT DELIVERY OVER A NETWORK,” and assigned to the assignee of the present application, which is hereby incorporated herein by reference for all purposes.
This application is related to U.S. patent application Ser. No. 09/133,482, filed concurrently herewith, entitled “METHOD AND APPARATUS FOR PROVIDING A GUARANTEED MINIMUM LEVEL OF PERFORMANCE FOR CONTENT DELIVERY OVER A NETWORK,” and assigned to the assignee of the present application, which is hereby incorporated herein by reference for all purposes.
This application is also related to U.S. patent application Ser. No. 09/132,497, filed concurrently herewith, entitled “METHOD AND APPARATUS FOR EFFICIENT STORAGE AND RETRIEVAL OF OBJECTS IN AND FROM AN OBJECT STORAGE DEVICE,” and assigned to the assignee of the present application, which is hereby incorporated herein by reference for all purposes.
This application is also related to U.S. patent application Ser. No. 09/132,052, filed concurrently herewith, entitled “METHOD AND SYSTEM CONDENSING ANIMATED IMAGES,” and assigned to the assignee of the present application, which is hereby incorporated herein by reference for all purposes.
This application is also related to U.S. Pat. application Ser. No. 09/133,514, filed concurrently herewith, entitled “IMAGE FORMAT CONVERSION WITH TRANSPARENCY COLOR ADJUSTMENT,” and assigned to the assignee of the present application, which is hereby incorporated herein by reference for all purposes.
US Referenced Citations (8)
Number |
Name |
Date |
Kind |
5764235 |
Hunt et al. |
Jun 1998 |
A |
5918013 |
Mighdoll et al. |
Jun 1999 |
A |
6144996 |
Starnes et al. |
Nov 2000 |
A |
6298356 |
Jawahar et al. |
Oct 2001 |
B1 |
6330561 |
Cohen et al. |
Dec 2001 |
B1 |
6351267 |
Gever et al. |
Feb 2002 |
B1 |
6449658 |
Lafe et al. |
Sep 2002 |
B1 |
6510458 |
Berstis et al. |
Jan 2003 |
B1 |
Non-Patent Literature Citations (8)
Entry |
Using predictive prefetching to improve World Wide Web Latency, Jul. 1996, Padmanabhan, V.N.; Mogul, J.C.* |
R. Fielding et al., “Hypertext Transfer Protocol-HTTP/1.1”, HTTP Working Group, Aug. 12, 1996, pp. 1-110. |
“WinGate 2.1 is Officially Released”, www.wingate.net, 1997. |
“WinGate Opens the Internet Door”, LAN Times (www.lanstimes.com/97/97jan/701b066a.html), Jan. 1997. |
“Microsoft Proxy Server 1.0”, Microsoft Corporation (www.microsoft.com/products/prodref/130_ov.htm). |
“Microsoft Announces Proxy Server 2.0”, Microsoft Corporation (www.microsoft.com/corpinfo/press/1997/oct97/proxy2pr.htm), Oct. 8, 1997. |
“Microsoft Proxy Server 2.0; What's New”, Microsoft Corporation (www.microsoft.com/proxy/guide/whatsnew:asp?a=2&B=1). |
Microsoft Proxy Server 2.0; Technical Papers, Cache Array Routing Protocol (CARP) Whitepaper, Microsoft Corporation (www.microsoft.com/proxy/guide/CarpWP.asp?A=2&B=3). |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/085309 |
May 1998 |
US |