[go: up one dir, main page]

WO2001057665A3 - Procede et systeme de controle dynamique de flux de donnees - Google Patents

Procede et systeme de controle dynamique de flux de donnees Download PDF

Info

Publication number
WO2001057665A3
WO2001057665A3 PCT/US2001/002096 US0102096W WO0157665A3 WO 2001057665 A3 WO2001057665 A3 WO 2001057665A3 US 0102096 W US0102096 W US 0102096W WO 0157665 A3 WO0157665 A3 WO 0157665A3
Authority
WO
WIPO (PCT)
Prior art keywords
content
data center
request
origin server
available
Prior art date
Application number
PCT/US2001/002096
Other languages
English (en)
Other versions
WO2001057665A2 (fr
Inventor
Keith A Lowery
David K Davidson
Avinash C Saxena
Original Assignee
Epicrealm Operating Inc
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
Priority claimed from US09/592,486 external-priority patent/US7454457B1/en
Application filed by Epicrealm Operating Inc filed Critical Epicrealm Operating Inc
Priority to AU2001229702A priority Critical patent/AU2001229702A1/en
Priority to EP01949043A priority patent/EP1256059A2/fr
Publication of WO2001057665A2 publication Critical patent/WO2001057665A2/fr
Publication of WO2001057665A3 publication Critical patent/WO2001057665A3/fr

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/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. 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/2866Architectures; Arrangements
    • H04L67/2895Intermediate processing functionally located close to the data provider application, e.g. reverse proxies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Selon l'invention, un centre de données (14) reçoit une demande (22) de contenu d'un client (11) suite à une exploration (12), et détermine si le contenu demandé est disponible au niveau du centre de données. Le contenu est disponible lorsqu'il est à la fois présent dans le centre de données et accessible. Le contenu peut être périmé et signalé indisponible en réponse à une commande d'expiration (24). Lorsque le contenu demandé est disponible au niveau du centre de données, celui-ci le renvoie au centre. Lorsque le contenu demandé est indisponible localement au niveau du centre de données, il est extrait d'un serveur de départ (18). L'extraction du contenu du serveur de départ peut être retardée en fonction de la charge de traitement au niveau du serveur de départ. Lorsque l'extraction du contenu est retardée, la demande est placée dans une file d'attente prioritaire pour être traitée par le serveur de départ en fonction de son statut prioritaire. De même, lorsque l'extraction du contenu est retardée, une page d'état peut être communiquée au navigateur afin d'informer un utilisateur de ce retard et lui proposer un contenu de remplacement (139), et une information d'état relative à la demande est déterminée, selon la demande ou l'état courant du serveur de départ.
PCT/US2001/002096 2000-02-07 2001-01-22 Procede et systeme de controle dynamique de flux de donnees WO2001057665A2 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU2001229702A AU2001229702A1 (en) 2000-02-07 2001-01-22 Method and apparatus for dynamic data flow control
EP01949043A EP1256059A2 (fr) 2000-02-07 2001-01-22 Procede et systeme de controle dynamique de flux de donnees

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US18058700P 2000-02-07 2000-02-07
US60/180,587 2000-02-07
US09/592,486 US7454457B1 (en) 2000-02-07 2000-06-08 Method and apparatus for dynamic data flow control using prioritization of data requests
US09/592,486 2000-06-08

Publications (2)

Publication Number Publication Date
WO2001057665A2 WO2001057665A2 (fr) 2001-08-09
WO2001057665A3 true WO2001057665A3 (fr) 2002-04-18

Family

ID=26876463

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/002096 WO2001057665A2 (fr) 2000-02-07 2001-01-22 Procede et systeme de controle dynamique de flux de donnees

Country Status (3)

Country Link
EP (1) EP1256059A2 (fr)
AU (1) AU2001229702A1 (fr)
WO (1) WO2001057665A2 (fr)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7136875B2 (en) * 2002-09-24 2006-11-14 Google, Inc. Serving advertisements based on content
JP2004062227A (ja) 2002-07-24 2004-02-26 Casio Comput Co Ltd 電子辞書端末、辞書システムサーバ、および端末処理プログラム、サーバ処理プログラム
KR20080058485A (ko) 2005-10-14 2008-06-25 코닌클리케 필립스 일렉트로닉스 엔.브이. 향상된 근접성 탐지 방법
AU2013201256B2 (en) * 2012-03-05 2014-05-29 Accenture Global Services Limited Differentiated service-based graceful degradation layer
EP3142335A1 (fr) * 2015-09-11 2017-03-15 Thomson Licensing Procédé et mémoire cache servant à mettre en antémémoire un contenu multimédia
CN110008123B (zh) * 2019-03-28 2022-04-26 武汉达梦数据库股份有限公司 一种自动部署测试软件的方法以及相应的装置
US11425196B1 (en) * 2021-11-18 2022-08-23 International Business Machines Corporation Prioritizing data replication packets in cloud environment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5440741A (en) * 1993-09-20 1995-08-08 Motorola, Inc. Software overload control method
EP0935194A2 (fr) * 1998-02-04 1999-08-11 International Business Machines Corporation Dispositif et méthode pour ordonnancer et répartir des requêtes clients disposées en file d' attente dans un serveur dans un système d' ordinateur client-serveur
US5940594A (en) * 1996-05-31 1999-08-17 International Business Machines Corp. Distributed storage management system having a cache server and method therefor
EP0943992A2 (fr) * 1998-03-20 1999-09-22 International Business Machines Corporation Système et méthode pour faire fonctionner des instruments scientifiques sur des réseaux étendus
US5991810A (en) * 1997-08-01 1999-11-23 Novell, Inc. User name authentication for gateway clients accessing a proxy cache server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5440741A (en) * 1993-09-20 1995-08-08 Motorola, Inc. Software overload control method
US5940594A (en) * 1996-05-31 1999-08-17 International Business Machines Corp. Distributed storage management system having a cache server and method therefor
US5991810A (en) * 1997-08-01 1999-11-23 Novell, Inc. User name authentication for gateway clients accessing a proxy cache server
EP0935194A2 (fr) * 1998-02-04 1999-08-11 International Business Machines Corporation Dispositif et méthode pour ordonnancer et répartir des requêtes clients disposées en file d' attente dans un serveur dans un système d' ordinateur client-serveur
EP0943992A2 (fr) * 1998-03-20 1999-09-22 International Business Machines Corporation Système et méthode pour faire fonctionner des instruments scientifiques sur des réseaux étendus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MOORE K ET AL: "SONAR - a network proximity service", INTERNET DRAFT, 23 February 1996 (1996-02-23), XP002109464 *

Also Published As

Publication number Publication date
AU2001229702A1 (en) 2001-08-14
WO2001057665A2 (fr) 2001-08-09
EP1256059A2 (fr) 2002-11-13

Similar Documents

Publication Publication Date Title
US6144996A (en) Method and apparatus for providing a guaranteed minimum level of performance for content delivery over a network
US6993571B2 (en) Power conservation in a server cluster
US5933600A (en) Increased control for reduced delay in internet data transfers based on limitations established in a server system
KR100307374B1 (ko) 지연을감소시키고사용자제어를향상시키기위한인터넷데이터전송의여과된사용
US7568030B2 (en) Monitoring thread usage to dynamically control a thread pool
US7991845B2 (en) Delivering certified messages to message servers
Floyd et al. Mobile web access using eNetwork Web Express
TW444167B (en) Internet convolution audio/video server
WO2001022364A3 (fr) Traitement dynamique echelonnable en continu d'un contenu multimedia
TWI234717B (en) Method and system for dynamically determining web resource to be loaded and saving space
WO2003042855A1 (fr) Systeme permettant de reduire la charge d'un serveur lors de la fourniture d'un contenu
WO2002017140A3 (fr) Procede et systeme permettant d'acceder de maniere transparente a des fichiers stockes a distance
JP2000222278A5 (fr)
WO2000034857A3 (fr) Acceleration d'une architecture a composants repartis sur un reseau au moyen d'un classement direct
WO2002033929A3 (fr) Transfert d'une session de conversation internet entre serveurs
WO2000077661A3 (fr) Procede de traitement d'informations, serveur support de terminal, systeme de collaboration et support de stockage d'un programme de traitement d'informations
CA2216346A1 (fr) Protocole entre antememoires pour ameliorer la performance sur le web
WO2005048029A3 (fr) Systeme et procede pour commander l'acces a un contenu numerique notamment un support video
US20040006638A1 (en) Method and apparatus for communication control using adaptive throttling
CA2465536A1 (fr) Procedes et systemes preemptifs et predictifs avec mise en memoire cache de pages pour navigation amelioree entre sites
WO2004044738A3 (fr) Techniques de prise en charge de commandes d'acces specifiques d'une application par un serveur distinct
EP1311099A3 (fr) Système pour délivrer du contenu
WO2001057665A3 (fr) Procede et systeme de controle dynamique de flux de donnees
EP1041497A3 (fr) Procédé de contrôle de l'extraction d'informations utilisant une stratégie dépendante du type de données pour réduire le temps de réponse à l'utilisateur
WO2004102396A1 (fr) Dispositif de stockage temporise et procede de temporisation

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ CZ DE DE DK DK DM DZ EE EE ES FI 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 SK SL TJ TM TR TT TZ UA UG 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)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ CZ DE DE DK DK DM DZ EE EE ES FI 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 SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

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

WWE Wipo information: entry into national phase

Ref document number: 2001949043

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2001949043

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 2001949043

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP