WO2001067250A3 - System, method and program for ordered anticipatory caching of linked files in a client/server network - Google Patents

System, method and program for ordered anticipatory caching of linked files in a client/server network Download PDF

Info

Publication number
WO2001067250A3
WO2001067250A3 PCT/GB2001/000930 GB0100930W WO0167250A3 WO 2001067250 A3 WO2001067250 A3 WO 2001067250A3 GB 0100930 W GB0100930 W GB 0100930W WO 0167250 A3 WO0167250 A3 WO 0167250A3
Authority
WO
WIPO (PCT)
Prior art keywords
files
link
client
linked
caching
Prior art date
Application number
PCT/GB2001/000930
Other languages
French (fr)
Other versions
WO2001067250A2 (en
Inventor
Rabindranath Dutta
Original Assignee
Ibm
Ibm Uk
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 Ibm, Ibm Uk filed Critical Ibm
Priority to AU35854/01A priority Critical patent/AU3585401A/en
Priority to CA002402486A priority patent/CA2402486A1/en
Priority to JP2001565003A priority patent/JP2004513405A/en
Priority to EP01907992A priority patent/EP1360589A2/en
Publication of WO2001067250A2 publication Critical patent/WO2001067250A2/en
Publication of WO2001067250A3 publication Critical patent/WO2001067250A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • 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

Abstract

In a system and method for transferring information using a client/server network, link popularity information characterising the popularity of files linked to a requested file may be transmitted from a server to a client. The popularity may include the relative likelihood of a user request for each of the linked files. The link popularity information may be used in selecting only the more popular linked files for anticipatory caching. The files corresponding to the links most likely to be selected by a user may be loaded into the cache memory of the server and/or downloaded to the client, in advance of any link selection by the user. Ordering of files for anticipatory caching based on their popularity may provide a high probability that the file corresponding to a selected link is already stored on a client computer at the time the link is selected. The time between selection of the link by a user and viewing of the corresponding file may therefore be shortened. Because the most popular linked files are cached first, and less popular files may not be selected for anticipatory caching at all, the time and resources needed to perform the caching may also be reduced as compared to the case of anticipatory caching of all files linked to a requested file.
PCT/GB2001/000930 2000-03-09 2001-03-05 System, method and program for ordered anticipatory caching of linked files in a client/server network WO2001067250A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU35854/01A AU3585401A (en) 2000-03-09 2001-03-05 System, method and program for ordered anticipatory caching of linked files in aclient/server network
CA002402486A CA2402486A1 (en) 2000-03-09 2001-03-05 System, method and program for ordered anticipatory caching of linked files in a client/server network
JP2001565003A JP2004513405A (en) 2000-03-09 2001-03-05 System, method and program for ordered and pre-caching linked files in a client / server network
EP01907992A EP1360589A2 (en) 2000-03-09 2001-03-05 System, method and program for ordered anticipatory caching of linked files in a client/server network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US52219900A 2000-03-09 2000-03-09
US09/522,199 2000-03-09

Publications (2)

Publication Number Publication Date
WO2001067250A2 WO2001067250A2 (en) 2001-09-13
WO2001067250A3 true WO2001067250A3 (en) 2003-08-14

Family

ID=24079864

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2001/000930 WO2001067250A2 (en) 2000-03-09 2001-03-05 System, method and program for ordered anticipatory caching of linked files in a client/server network

Country Status (8)

Country Link
EP (1) EP1360589A2 (en)
JP (1) JP2004513405A (en)
KR (1) KR20030041856A (en)
CN (1) CN1489735A (en)
AU (1) AU3585401A (en)
CA (1) CA2402486A1 (en)
TW (1) TW484098B (en)
WO (1) WO2001067250A2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1387300A3 (en) * 2002-07-31 2006-05-24 Hewlett-Packard Development Company, L.P. Establishment of network connections
KR100408758B1 (en) * 2003-01-22 2003-12-11 Nexon Co Ltd Method for controlling user application program
CN100438408C (en) * 2006-03-15 2008-11-26 华为技术有限公司 Method, device and system for realizing surrogate downloading
KR100959759B1 (en) * 2007-11-07 2010-05-25 (주) 엘지텔레콤 System and Method for Web Accelerating Service of Server Supporting Type of Mobile Internet
KR101456303B1 (en) * 2008-08-28 2014-11-03 주식회사 엘지유플러스 Apparatus and method of analysing wireless traffic
TWI502372B (en) * 2013-09-27 2015-10-01 Acer Inc Network storage system and method for caching file
US10735550B2 (en) 2014-04-30 2020-08-04 Webroot Inc. Smart caching based on reputation information
US10326855B2 (en) 2016-07-28 2019-06-18 International Business Machines Corporation Trending topic driven cache eviction management

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6023726A (en) * 1998-01-20 2000-02-08 Netscape Communications Corporation User configurable prefetch control system for enabling client to prefetch documents from a network server

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06110926A (en) * 1992-09-29 1994-04-22 Oki Electric Ind Co Ltd Information retrieving device
JP3488289B2 (en) * 1994-09-19 2004-01-19 Kddi株式会社 Hypermedia document communication device
JPH10320414A (en) * 1997-05-22 1998-12-04 Nippon Telegr & Teleph Corp <Ntt> Trend homepage search system
JPH11149405A (en) * 1997-11-14 1999-06-02 Hitachi Ltd Www cache system and www data lock-ahead method
JPH11219313A (en) * 1998-02-02 1999-08-10 Mitsubishi Electric Corp Content look-ahead method
JPH11259355A (en) * 1998-03-13 1999-09-24 Hitachi Ltd Hypertext type information providing device and information retrieving device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6023726A (en) * 1998-01-20 2000-02-08 Netscape Communications Corporation User configurable prefetch control system for enabling client to prefetch documents from a network server

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CHANG D-W ET AL: "Adaptive-level memory caches on World Wide Web servers", COMPUTER NETWORKS, ELSEVIER SCIENCE PUBLISHERS B.V., AMSTERDAM, NL, vol. 32, no. 3, March 2000 (2000-03-01), pages 261 - 275, XP004304669, ISSN: 1389-1286 *

Also Published As

Publication number Publication date
JP2004513405A (en) 2004-04-30
WO2001067250A2 (en) 2001-09-13
KR20030041856A (en) 2003-05-27
CA2402486A1 (en) 2001-09-13
TW484098B (en) 2002-04-21
EP1360589A2 (en) 2003-11-12
CN1489735A (en) 2004-04-14
AU3585401A (en) 2001-09-17

Similar Documents

Publication Publication Date Title
US6446111B1 (en) Method and apparatus for client-server communication using a limited capability client over a low-speed communications link
US9749400B2 (en) Cooperative loading of webpages based on shared meta information
US7159014B2 (en) Method and system for efficient and automated version management of embedded objects in web documents
CN101390080B (en) Serving cached query results based on a query portion
US6349326B1 (en) Computer network read-ahead caching method
US20060259690A1 (en) Methods and system for prepositioning frequently accessed web content
US10547705B2 (en) Caching proxy method and apparatus
US7698411B2 (en) Selectively delivering cached content or processed content to clients based upon a result completed percentage
CN105760405A (en) Methods and devices for obtaining network resource for loading web page and method and device for caching network resource
KR20090125108A (en) System and method for preloading content on the basis of user context
RU2005102400A (en) APPLICATION CATALOG ON THE APPLICATION SERVER FOR WIRELESS DEVICES
CN107197359B (en) Video file caching method and device
WO2003001448A3 (en) Method and apparatus for wide-spread distribution of electronic content in a peer to peer fashion
CN102546674A (en) Directory tree caching system and method based on network storage device
CN105653198A (en) Data processing method and device
CN103780676A (en) File transmission method, device and system
CN109634916A (en) File storage and method for down loading, device and storage medium
US6687792B2 (en) Method and system for selectively caching web elements
US6772199B1 (en) Method and system for enhanced cache efficiency utilizing selective replacement exemption
WO2001067250A3 (en) System, method and program for ordered anticipatory caching of linked files in a client/server network
WO2000052574A3 (en) Method and system for data processing by proxy
WO2002056182A3 (en) Method and system for community data caching
CA2381080A1 (en) Remote storage and loading of internet data
CN102333123A (en) File storage method and device, searching method and device and network device
FR3093574A1 (en) PROCESSING OF DISTRIBUTED DATA

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 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 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

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

Ref document number: 2402486

Country of ref document: CA

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWE Wipo information: entry into national phase

Ref document number: 1020027011390

Country of ref document: KR

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 565003

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 01806230X

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2001907992

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020027011390

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2001907992

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001907992

Country of ref document: EP

WWR Wipo information: refused in national office

Ref document number: 1020027011390

Country of ref document: KR