Content delivery network (CDN) content server request...

Electrical computers and digital processing systems: multicomput – Multicomputer data transferring via shared memory – Plural shared memories

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

09835663

ABSTRACT:
To serve content through a content delivery network (CDN), the CDN must have some information about the identity, characteristics and state of its target objects. Such additional information is provided in the form of object metadata, which according to the invention can be located in the request string itself, in the response headers from the origin server, in a metadata configuration file distributed to CDN servers, or in a per-customer metadata configuration file. CDN content servers execute a request identification and parsing process to locate object metadata and to handle the request in accordance therewith. Where different types of metadata exist for a particular object, metadata in a configuration file is overridden by metadata in a response header or request string, with metadata in the request string taking precedence.

REFERENCES:
patent: 5341477 (1994-08-01), Pitkin et al.
patent: 5774660 (1998-06-01), Brendel et al.
patent: 5777989 (1998-07-01), McGarvey
patent: 5793966 (1998-08-01), Amstein et al.
patent: 5802291 (1998-09-01), Balick et al.
patent: 5832506 (1998-11-01), Kuzma
patent: 5856974 (1999-01-01), Gervais et al.
patent: 5870559 (1999-02-01), Leshem et al.
patent: 5878212 (1999-03-01), Civanlar et al.
patent: 5884038 (1999-03-01), Kapoor
patent: 5894554 (1999-04-01), Lowery et al.
patent: 5903723 (1999-05-01), Beck et al.
patent: 5919247 (1999-07-01), Van Hoff et al.
patent: 5920701 (1999-07-01), Miller et al.
patent: 5933832 (1999-08-01), Suzuoka et al.
patent: 5945989 (1999-08-01), Freishtat et al.
patent: 5956716 (1999-09-01), Kenner et al.
patent: 5961596 (1999-10-01), Takubo et al.
patent: 5991809 (1999-11-01), Kriegsman
patent: 6003030 (1999-12-01), Kenner et al.
patent: 6006264 (1999-12-01), Colby et al.
patent: 6052718 (2000-04-01), Gifford
patent: 6108703 (2000-08-01), Leighton et al.
patent: 6112239 (2000-08-01), Kenner et al.
patent: 6115752 (2000-09-01), Chauhan
patent: 6119143 (2000-09-01), Dias et al.
patent: 6122648 (2000-09-01), Roderick
patent: 6134583 (2000-10-01), Herriot
patent: 6144996 (2000-11-01), Starnes et al.
patent: 6154744 (2000-11-01), Kenner et al.
patent: 6178160 (2001-01-01), Bolton et al.
patent: 6181867 (2001-01-01), Kenner et al.
patent: 6185598 (2001-02-01), Farber et al.
patent: 6185619 (2001-02-01), Joffe et al.
patent: 6226618 (2001-05-01), Downs et al.
patent: 6230196 (2001-05-01), Guenthner et al.
patent: 6249813 (2001-06-01), Campion et al.
patent: 6256675 (2001-07-01), Rabinovich
patent: 6269394 (2001-07-01), Kenner et al.
patent: 6314565 (2001-11-01), Kenner et al.
patent: 6370571 (2002-04-01), Medin, Jr.
patent: 6405252 (2002-06-01), Gupta et al.
patent: 6484143 (2002-11-01), Swildens et al.
patent: 6502125 (2002-12-01), Kenner et al.
patent: 6553413 (2003-04-01), Leighton et al.
patent: 6581090 (2003-06-01), Lindbo et al.
patent: 6654607 (2003-11-01), Shobatake et al.
patent: 6665706 (2003-12-01), Kenner et al.
patent: 6754706 (2004-06-01), Swildens et al.
patent: 6799214 (2004-09-01), Li
patent: 6996616 (2006-02-01), Leighton et al.
patent: 7103645 (2006-09-01), Leighton et al.
patent: 2001/0037253 (2001-11-01), Kensey
patent: 2001/0049741 (2001-12-01), Skene et al.
patent: 2003/0196164 (2003-10-01), Gupta et al.
Beavan, Colin “Web Life They're Watching You.”Esquire, Aug. 1997, pp. 104-105.
Bestavros, Azer. “Speculative Data Dissemination and Service to Reduce Server Load, Network Traffic and Service Time in Distributed Information Systems.” InProceedings of ICDE '96: The 1996 International Conference on Data Engineering, Mar. 1996, 4 pgs.
Shaw, David M. “A Low Latency, High Throughput Web Service Using Internet-wide Replication.” Department of Computer Science, Johns Hopkins University, Aug. 1998, 33 pgs.
Amir, Yair, et al., “Seamlessly Selecting the Best Copy from Internet-Wide Replicated Web Servers.” Department of Computer Science, Johns Hopkins University, Jun. 1998, 14 pgs.
Braun et al., Web traffic characterization: as assessment of the impact of caching documents from NCSA's web server,Proceedings of the Second Int'l WWW Conference, Sep. 1994.
“Cisco Distributed Director”, http://www.cisco.com/warp/public/751/distdir/dd—wp.htm posted Feb. 21, 1997.
“How to Cost-Effectively Scale Web Servers”, http://www.cisco.com/warp/public/784/5.html posted Nov. 12, 1996.
“Ibnamed, a load balancing name server written in Perl”, http://www.stanford.edu/˜schemers/docs/Ibnamed/Ibnamed.html Jan. 19, 1995.
“Exporting Web Server Final Report”, http://www.cs.technion.ac.il/Labs/Lccn/projects/spring97/project4/final—report.html, Spring 1997.
Jeffrey et al., “Proxy-Sharing Proxy Servers”, 1996 IEEE, pp. 116-119.
Excerpts from www.sandpiper.com Web site, Nov. 27, 1999, (14 pages).
Luotonen et al., “World-Wide Web Proxies” CERN Apr. 1994.
Oguchi et al., “A Study of Caching Proxy Mechanisms Realized on Wide Area Distributed Networks”, High Performance Distributed Computing, 1996 5th Int'l Symposium, pp. 443-449.
Kwan et al., “NCSA's World Wide Web Server: Design and Performance” IEEE Nov. 1995, pp. 68-74.
Malpani et al., “Making World Wide Web Caching Servers Cooperate”, http://bmrc.berkeley.edu/papers/1995/138/paper-59.html, 1995.
Ross, “Hash Routing for Collections of Shared Web Caches”, IEEE Network Nov./Dec. 1997 pp. 37-44.
Reverse Proxy Content Re-Mapper for Netscape Proxy 2.52 & 2.53 http://help.netscape.com/products/server/proxy/documentation/rpmapper.html, Nov. 1997.
“Super Proxy Script—How to make distributed proxy servers by URL hashing” Sharp, http:/
aragw.sharp.co.jp/sps/ Copyright 1996-2000.
Mark E Crovella and Robert L. Carter. Dynamic server selection in the Internet. In Third IEEE Workshop on the Architecture and Implementation of High Performance Computer Systems'95, pp. 158-162, Mystic, Connecticut, Aug. 1995.
S. Bhattacharjee, M. H. Ammar, E. W. Zegura, V. Shah, and Z. Fel. Application-layer anycasting. In Proceedings of the IEEE INFOCOM '97, 1997.
Z. Fel, S. Bhattacharjee, E. W. Zegura, and M. H. Ammar, “A novel server selection technique for improving the response time of a replicated service,” in Proceedings of INFOCOM '98, Mar. 1998.
R. Carter and M. Crovella. Server selection using dynamIc path characterization in Wide-Area Networks. In IEEE Infocom'97, 1997.
J. Guyton and M. Schwartz. Locating nearby copies of relicated internet servers. In Proceedings of ACM SIGCOMM'95, pp. 288-298, 1995.
M. Seltzer and J. Gwertzman. The Case for Geographical Pushcaching. In Proceedings of the 1995 Workshop on Hot Operating Systems, 1995.
Bestavros, A. and C. Cunha (1996), “Server-Initiated Document Dissemination for the WWW,” IEEE Data Engineering Bulletin 19, 3-11.
R. L. Carter and M. E. Crovella. Dynamic server selection using bandwidth probing in wide-area networks. Technical Report BU-CS-96-007, Computer Science Department, Boston University, Mar. 1996.
Baker S. M. et al. “Distributed cooperative Web servers” Computer Networks, Elsevier Science Publishers, B.V., vol. 31, No. 11-16, May 17, 1999, pp. 1215-1229.
Karger D. et al. “Web caching with consistent hashing” Computer Networks, Elsevier Science Publishers, B.V., vol. 31, No. 11-16, May 17, 1999, pp. 1203-1213.
Berners-Lee et al., RFC 1738—Uniform Resource Locators, Dec. 1994.
Postel, RFC 1591—Domain Name System Structure and Delegation, Mar. 1994.
Mockapetris et al., Development of the Domain Name System, Proceedings of SIGCOMM '88 Computer Communication Review, vol. 18, No. 4, Aug. 1988.
Wessels, Intelligent Caching For World-Wide Web Objects, Masters Thesis, University of Colorado, 1995.
Smith, What can Archives offer the World Wide Web? Mar. 22, 1994.
Albitz et al., “How Does DNS Work?” Chapter 2, DNS and BIND, O'Reilly & Associates, Inc., 1992, pp. 13-38.
Overview of the Cisco DistributedDirector 2500 Series, actually publication

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Content delivery network (CDN) content server request... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Content delivery network (CDN) content server request..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Content delivery network (CDN) content server request... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3739995

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.