WO2001090943A3 - Distributed internet content delivery system - Google Patents

Distributed internet content delivery system Download PDF

Info

Publication number
WO2001090943A3
WO2001090943A3 PCT/US2001/014905 US0114905W WO0190943A3 WO 2001090943 A3 WO2001090943 A3 WO 2001090943A3 US 0114905 W US0114905 W US 0114905W WO 0190943 A3 WO0190943 A3 WO 0190943A3
Authority
WO
WIPO (PCT)
Prior art keywords
client
content
delivery system
content delivery
internet content
Prior art date
Application number
PCT/US2001/014905
Other languages
French (fr)
Other versions
WO2001090943A2 (en
Inventor
Mark E Kriegsman
Original Assignee
Clearway Technologies Llc
Mark E Kriegsman
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Clearway Technologies Llc, Mark E Kriegsman filed Critical Clearway Technologies Llc
Priority to GB0227022A priority Critical patent/GB2379307B/en
Priority to JP2001587260A priority patent/JP2004515834A/en
Priority to AU2001261293A priority patent/AU2001261293A1/en
Priority to DE10196218T priority patent/DE10196218T1/en
Publication of WO2001090943A2 publication Critical patent/WO2001090943A2/en
Publication of WO2001090943A3 publication Critical patent/WO2001090943A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1021Server selection for load balancing based on client or server locations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1038Load balancing arrangements to avoid a single path through a load balancer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/10015Access to distributed or replicated servers, e.g. using brokers

Abstract

A distributed web serving system for delivering content from a primary server to a client includes a database accessible to the client. The database includes information from which the client can itself identify a secondary server from which to obtain a copy of content from the primary server. The system also includes a processor, other than the primary server, for delivering the content to the client. As a result, the primary server does not need to intervene in a client's initial request for content.
PCT/US2001/014905 2000-05-19 2001-05-09 Distributed internet content delivery system WO2001090943A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
GB0227022A GB2379307B (en) 2000-05-19 2001-05-09 Distributed web serving system
JP2001587260A JP2004515834A (en) 2000-05-19 2001-05-09 Distributed web serving system
AU2001261293A AU2001261293A1 (en) 2000-05-19 2001-05-09 Distributed internet content delivery system
DE10196218T DE10196218T1 (en) 2000-05-19 2001-05-09 Distributed web serving systems

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US57541400A 2000-05-19 2000-05-19
US09/575,414 2000-05-19

Publications (2)

Publication Number Publication Date
WO2001090943A2 WO2001090943A2 (en) 2001-11-29
WO2001090943A3 true WO2001090943A3 (en) 2003-12-24

Family

ID=24300225

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/014905 WO2001090943A2 (en) 2000-05-19 2001-05-09 Distributed internet content delivery system

Country Status (5)

Country Link
JP (1) JP2004515834A (en)
AU (1) AU2001261293A1 (en)
DE (1) DE10196218T1 (en)
GB (1) GB2379307B (en)
WO (1) WO2001090943A2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2389431A (en) 2002-06-07 2003-12-10 Hewlett Packard Co An arrangement for delivering resources over a network in which a demand director server is aware of the content of resource servers
US20070124426A1 (en) * 2002-08-26 2007-05-31 Adolf Proidl Internet device providing quality and link information
US7546342B2 (en) * 2004-05-14 2009-06-09 Microsoft Corporation Distributed hosting of web content using partial replication
US20060282434A1 (en) * 2005-06-13 2006-12-14 Nokia Corporation Access to fragmented database system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0648038A2 (en) * 1993-09-11 1995-04-12 International Business Machines Corporation A data processing system for providing user load levelling in a network
US5774660A (en) * 1996-08-05 1998-06-30 Resonate, Inc. World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5828847A (en) * 1996-04-19 1998-10-27 Storage Technology Corporation Dynamic server switching for maximum server availability and load balancing

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0648038A2 (en) * 1993-09-11 1995-04-12 International Business Machines Corporation A data processing system for providing user load levelling in a network
US5774660A (en) * 1996-08-05 1998-06-30 Resonate, Inc. World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
GOLDSZMIDT G ET AL: "ShockAbsorber: A TCP Connection Router", IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE. PHOENIX, ARIZONA, NOV. 3 - 8, 1997, GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM), NEW YORK, IEEE, US, vol. 3, 3 November 1977 (1977-11-03), pages 1919 - 1923, XP002238295, ISBN: 0-7803-4199-6 *

Also Published As

Publication number Publication date
GB2379307B (en) 2004-07-28
DE10196218T1 (en) 2003-04-17
WO2001090943A2 (en) 2001-11-29
JP2004515834A (en) 2004-05-27
GB2379307A (en) 2003-03-05
GB0227022D0 (en) 2002-12-24
AU2001261293A1 (en) 2001-12-03

Similar Documents

Publication Publication Date Title
WO2001052118A3 (en) Information server
WO2002061532A3 (en) Prefix caching for media objects
AU2001235937A1 (en) A system and method to accelerate client/server interactions using predictive requests
EP1220098A3 (en) Identifying web-log data representing a single user session
WO2002084922A3 (en) Combining a marker with contextual information to deliver domain-specific content
EP1244263A3 (en) Access control method
EP1220078A3 (en) Content distribution system, copyright protection system and content receiving terminal
WO2002054196A3 (en) System and method for the secure distribution of digital content in a sharing network
BR0001810A (en) Cooperative memory distributed for interactive and scalable devod system
EP1061459A3 (en) System and method for automatically generating dynamic interfaces
WO2002003179A3 (en) Online digital content library
WO2000055762A3 (en) Independent distributed database system
AU3390500A (en) Scalable and efficient domain name resolution
BR0010807A (en) Method and system for delivering a greeting card
WO2004036363A3 (en) Method and system for providing on-demand content delivery for an origin server
MXPA04000035A (en) Information processing apparatus, information processing method, content distributing apparatus, content distributing method, and computer program.
HK1044645A1 (en) Methods for determining, collecting, and using geographic locations of internet users
WO2001009850A8 (en) Network based financial transaction processing system
WO2005003905A3 (en) Method for creating and delivering customized compliance information
EP1220133A4 (en) Content distributing system, content distributing service server, and community site server
WO1998042145A3 (en) Method and apparatus for value added content delivery
AU2002213470A1 (en) Method and system of automating internet interactions
AU2002358812A1 (en) Process for processing a server in a content delivery network
WO2001050331A3 (en) Method and apparatus for selecting and delivering internet based advertising
EP1217548A3 (en) Server framework for database server

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: GB0227022.1

Country of ref document: GB

RET De translation (de og part 6b)

Ref document number: 10196218

Country of ref document: DE

Date of ref document: 20030417

Kind code of ref document: P

WWE Wipo information: entry into national phase

Ref document number: 10196218

Country of ref document: DE

122 Ep: pct application non-entry in european phase