ATE185008T1 - Zeitkohärentes cachesystem - Google Patents

Zeitkohärentes cachesystem

Info

Publication number
ATE185008T1
ATE185008T1 AT96923749T AT96923749T ATE185008T1 AT E185008 T1 ATE185008 T1 AT E185008T1 AT 96923749 T AT96923749 T AT 96923749T AT 96923749 T AT96923749 T AT 96923749T AT E185008 T1 ATE185008 T1 AT E185008T1
Authority
AT
Austria
Prior art keywords
application
cache entry
request
client cache
client
Prior art date
Application number
AT96923749T
Other languages
English (en)
Inventor
Reed Richard Bittinger
Michael Levi Fraenkel
Barron Cornelius Housel
David Bruce Lindquist
Original Assignee
Ibm
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 filed Critical Ibm
Application granted granted Critical
Publication of ATE185008T1 publication Critical patent/ATE185008T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Radio Relay Systems (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)
AT96923749T 1996-02-15 1996-07-11 Zeitkohärentes cachesystem ATE185008T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/601,753 US5878213A (en) 1996-02-15 1996-02-15 Methods, systems and computer program products for the synchronization of time coherent caching system

Publications (1)

Publication Number Publication Date
ATE185008T1 true ATE185008T1 (de) 1999-10-15

Family

ID=24408638

Family Applications (1)

Application Number Title Priority Date Filing Date
AT96923749T ATE185008T1 (de) 1996-02-15 1996-07-11 Zeitkohärentes cachesystem

Country Status (14)

Country Link
US (1) US5878213A (de)
EP (1) EP0823093B1 (de)
JP (2) JP3506179B2 (de)
KR (1) KR100295003B1 (de)
CN (1) CN1096646C (de)
AT (1) ATE185008T1 (de)
CA (1) CA2218155C (de)
DE (1) DE69604391T2 (de)
ES (1) ES2137712T3 (de)
HU (1) HUP9802092A3 (de)
MY (1) MY120297A (de)
PL (1) PL182978B1 (de)
TW (1) TW295760B (de)
WO (1) WO1997030403A1 (de)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6249795B1 (en) * 1995-10-27 2001-06-19 At&T Corp. Personalizing the display of changes to records in an on-line repository
US5754774A (en) * 1996-02-15 1998-05-19 International Business Machine Corp. Client/server communication system
US5931904A (en) * 1996-10-11 1999-08-03 At&T Corp. Method for reducing the delay between the time a data page is requested and the time the data page is displayed
US5948066A (en) * 1997-03-13 1999-09-07 Motorola, Inc. System and method for delivery of information over narrow-band communications links
BR9811896A (pt) * 1997-08-11 2002-01-02 Thomas C Amon Processo e aparelho para fornecer informação através de uma rede de computadores
US8700734B2 (en) 1997-08-11 2014-04-15 Foley and Lardner LLP Apparatus and method for providing a provider-selected message in response to a user request for user-selected information
US6070184A (en) * 1997-08-28 2000-05-30 International Business Machines Corporation Server-side asynchronous form management
US6035324A (en) * 1997-08-28 2000-03-07 International Business Machines Corporation Client-side asynchronous form management
US6411998B1 (en) * 1997-09-08 2002-06-25 International Business Machines Corporation World wide web internet delay monitor
US6148340A (en) * 1998-04-30 2000-11-14 International Business Machines Corporation Method and system for differencing container files
US6591288B1 (en) 1998-05-19 2003-07-08 Nortel Networks Limited Data network accelerated access system
US6745243B2 (en) * 1998-06-30 2004-06-01 Nortel Networks Limited Method and apparatus for network caching and load balancing
US6757705B1 (en) * 1998-08-14 2004-06-29 Microsoft Corporation Method and system for client-side caching
US6279041B1 (en) 1998-11-13 2001-08-21 International Business Machines Corporation Methods, systems and computer program products for differencing data communications using a message queue
US6219676B1 (en) 1999-03-29 2001-04-17 Novell, Inc. Methodology for cache coherency of web server data
US6665704B1 (en) * 1999-06-18 2003-12-16 Sun Microsystems, Inc. Bounding delays and reducing threading overheads in caching
US6510458B1 (en) 1999-07-15 2003-01-21 International Business Machines Corporation Blocking saves to web browser cache based on content rating
US6658462B1 (en) 1999-08-26 2003-12-02 International Business Machines Corporation System, method, and program for balancing cache space requirements with retrieval access time for large documents on the internet
US6757717B1 (en) * 1999-09-16 2004-06-29 Proxyconn, Inc. System and method for data access
US6877036B1 (en) * 1999-09-24 2005-04-05 Akamba Corporation System and method for managing connections between a client and a server
US7120692B2 (en) * 1999-12-02 2006-10-10 Senvid, Inc. Access and control system for network-enabled devices
AU2056401A (en) * 1999-12-02 2001-06-12 Senvid, Inc. Method, system and service model for remote recording of television programs
US7587467B2 (en) * 1999-12-02 2009-09-08 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US7934251B2 (en) 1999-12-02 2011-04-26 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US8793374B2 (en) * 1999-12-02 2014-07-29 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US7917628B2 (en) * 1999-12-02 2011-03-29 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US9191443B2 (en) * 1999-12-02 2015-11-17 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US8688797B2 (en) * 1999-12-02 2014-04-01 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
WO2001052462A2 (en) * 2000-01-12 2001-07-19 Jupiter Media Metrix, Inc. System and method for estimating prevalence of digital content on the world-wide-web
US6983315B1 (en) 2000-01-18 2006-01-03 Wrq, Inc. Applet embedded cross-platform caching
US20010032257A1 (en) * 2000-04-12 2001-10-18 Wells Ronald B. Method and system for managing information on a network
WO2001080054A1 (en) * 2000-04-13 2001-10-25 N-Tier Financial Services, Llc Business objects process development framework for data reconciliation
EP1161048A3 (de) * 2000-05-19 2005-02-16 Attachmate Corporation System und Verfahren zur gesicherte duplex Browserskommunikation über unterschiedliche Netzwerke
US6990526B1 (en) * 2000-05-22 2006-01-24 Pointred Technologies, Inc. Method and apparatus for web caching
US6742033B1 (en) 2000-06-12 2004-05-25 Gateway, Inc. System, method and computer program product that pre-caches content to provide timely information to a user
US20050055426A1 (en) * 2000-06-12 2005-03-10 Kim Smith System, method and computer program product that pre-caches content to provide timely information to a user
JP3879402B2 (ja) * 2000-12-28 2007-02-14 ヤマハ株式会社 歌唱合成方法と装置及び記録媒体
AU2002251766A1 (en) * 2001-01-09 2002-09-04 T-Telematik Venture Beteiligungsgesellschaft Mbh Method and apparatus for coded exchange of information
JP3990115B2 (ja) 2001-03-12 2007-10-10 株式会社東芝 サーバ側プロキシ装置及びプログラム
US6973623B2 (en) * 2001-06-14 2005-12-06 International Business Machines Corporation System and method for client refresh mode selection
US7020684B2 (en) * 2002-01-18 2006-03-28 Bea Systems, Inc. System and method for optimistic caching
US20040139089A1 (en) * 2002-03-29 2004-07-15 Wells Ronald B. Method and system for managing information on a network
US8028077B1 (en) * 2002-07-12 2011-09-27 Apple Inc. Managing distributed computers
US7890961B2 (en) * 2003-08-29 2011-02-15 Yahoo! Inc. Method and apparatus for providing desktop application functionality in a client/server architecture
US7496607B2 (en) 2003-08-29 2009-02-24 Yahoo! Inc. Method and system for maintaining synchronization between a local data cache and a data store
US7395500B2 (en) * 2003-08-29 2008-07-01 Yahoo! Inc. Space-optimizing content display
US20050091226A1 (en) * 2003-10-23 2005-04-28 Yun Lin Persistent caching directory level support
US7441011B2 (en) * 2003-10-23 2008-10-21 Microsoft Corporation Truth on client persistent caching
EP1751745B1 (de) * 2003-11-14 2019-07-10 Western Digital Technologies, Inc. Verwaltete peer-to-peer-anwendungen, systeme und verfahren für verteilten datenzugriff und verteilte datenspeicherung
US8010670B2 (en) * 2003-12-23 2011-08-30 Slipstream Data Inc. Meta-data based method for local cache utilization
US20060010173A1 (en) * 2004-06-30 2006-01-12 Kilday Roger W Methods and systems for client-side, on-disk caching
US7844961B2 (en) * 2004-12-22 2010-11-30 Sap Ag Automatic field linking
US8677280B2 (en) * 2006-05-18 2014-03-18 Ubiquity Broadcasting Corporation Sprocket shaped user interface for navigating a dynamic collection of information
US9930099B2 (en) 2007-05-08 2018-03-27 Riverbed Technology, Inc. Hybrid segment-oriented file server and WAN accelerator
US8321557B2 (en) * 2007-10-10 2012-11-27 Sony Mobile Communications Ab Web feeds over SIP
US8190820B2 (en) * 2008-06-13 2012-05-29 Intel Corporation Optimizing concurrent accesses in a directory-based coherency protocol
US10142157B2 (en) 2010-06-10 2018-11-27 Blackberry Limited Method and system for reducing transmission of redundant data
CN102779128A (zh) * 2011-05-10 2012-11-14 北京磊友信息科技有限公司 一种移动终端中的html5应用程序离线运行的方法及设备
JP6088853B2 (ja) * 2013-02-27 2017-03-01 株式会社東芝 通信装置、通信方法および通信プログラム

Also Published As

Publication number Publication date
DE69604391T2 (de) 2000-04-20
WO1997030403A1 (en) 1997-08-21
KR19980703863A (ko) 1998-12-05
DE69604391D1 (de) 1999-10-28
HK1009860A1 (en) 1999-09-10
CN1096646C (zh) 2002-12-18
CA2218155C (en) 2004-09-07
JP4608195B2 (ja) 2011-01-05
TW295760B (en) 1997-01-11
KR100295003B1 (ko) 2001-09-07
JP2004342069A (ja) 2004-12-02
EP0823093B1 (de) 1999-09-22
HUP9802092A2 (hu) 1998-12-28
MY120297A (en) 2005-10-31
HUP9802092A3 (en) 2002-11-28
US5878213A (en) 1999-03-02
CN1184540A (zh) 1998-06-10
PL322782A1 (en) 1998-02-16
ES2137712T3 (es) 1999-12-16
PL182978B1 (pl) 2002-05-31
JP3506179B2 (ja) 2004-03-15
EP0823093A1 (de) 1998-02-11
JPH11502047A (ja) 1999-02-16
CA2218155A1 (en) 1997-08-21

Similar Documents

Publication Publication Date Title
ATE185008T1 (de) Zeitkohärentes cachesystem
ATE201946T1 (de) Differenzierungskommunikationssystem
NZ330448A (en) dynamic page generator
ATE354137T1 (de) Datenverarbeitungssystem und verfahren zum impliziten einreichen ungesicherter daten für eine world-wide-anwendung
EP0843267A3 (de) Verarbeitung von mehreren Datenbanktransaktionen in einem Prozess, um Verarbeitungskosten zu reduzieren und redundante Wiederauffindung von Datenbankanbietern
CA2027226A1 (en) Information Processing System
EP0404369A3 (de) Verfahren zur Aufrechterhaltung der Cache-Speicherkohärenz in einem Mehrrechnersystem
AU1379299A (en) Split lock operation to provide exclusive access to memory during non-atomic operations
WO1995024678A3 (en) Highly pipelined bus architecture
ATE542179T1 (de) Mehrstufiges cachespeichersystem
EP1128277A3 (de) Datenverarbeitungssystem und Verfahren, Programm zur Realisierung des Verfahrens und per Computer lesbares Speichermedium für das Programm
DE602004023355D1 (de) Registrierung und Abruf von Datenbankänderungsinformationen zur Invalidierung von Cache Einträgen
AU6770700A (en) Caching associative memory
ATE526630T1 (de) Verfahren und vorrichtung zur pipeline- verarbeitung von geordnete eingabe/ausgabe- transaktionen in einem cachekoharenten mehrprozessorsystem
KR890005740A (ko) 선택적 개시 버스트를 구비한 버스 마스터
CA2052766A1 (en) Methods and apparatus for maintaining cache integrity whenever a cpu write to rom operation is performed with rom mapped to ram
DE60042332D1 (de) Mechanismus zur umordnung von transaktionen in rechnersystemen mit snoopbasierten cachespeicherkohärenz-protokollen
BR0006768A (pt) Método e sistema para comunicação entre dispositivos do fornecedor e do cliente
SG40847A1 (en) Method and apparatus for quickly initiating memory accesses in a multiprocessor cache coherent computer system
IL136582A0 (en) An apparatus, method and computer program product for client/server computing with intelligent location of transaction objects
GB2387697A (en) Method and apparatus for optimizing data streaming in a computer system utilizing random access memory in a system logic device
CA2081913A1 (en) Method and apparatus for managing page zero memory accesses in a multi-processor system
BR9814623A (pt) Sistema de ocultamento coerente, baseado em diretório
ATE322718T1 (de) Vorrichtung und verfahren zum pipeline- mehrfachspeicherzugriff
KR970029123A (ko) 데이타 프로세싱 시스템에서 데이타를 변경하는 방법 및 데이타 프로세싱 시스템

Legal Events

Date Code Title Description
EEIH Change in the person of patent owner
UEP Publication of translation of european patent specification
REN Ceased due to non-payment of the annual fee