System and method for updating a cache

   
   

A system and method designed to reduce network congestion. In one aspect, a system according to the invention includes a server and two or more clients. Each client has software that runs on the client. The software requires data that is stored at the server. Advantageously, the software maintains a cache for storing the required data after the data is retrieved by the software from the server. Once the required data is in a cache, the software need not retrieve the required data from the server; the software can retrieve the required data from the software's cache. To ensure that the data that is stored in the cache does not become stale and to avoid network overload, the software updates its cache at a random point in time.

Ein System und eine Methode entwarfen, Netzüberlastung zu verringern. In einem Aspekt schließt ein System entsprechend der Erfindung einen Bediener und zwei oder mehr Klienten mit ein. Jeder Klient hat Software, die auf den Klienten läuft. Die Software erfordert Daten, die am Bediener gespeichert wird. Vorteilhaft behält die Software einen Pufferspeicher für die Speicherung der erforderlichen Daten bei, nachdem die Daten durch die Software vom Bediener zurückgeholt werden. Sobald die erforderlichen Daten in einem Pufferspeicher sind, braucht die Software, nicht die erforderlichen Daten vom Bediener zurückzuholen; die Software kann die erforderlichen Daten vom Pufferspeicher der Software zurückholen. Um sicherzugehen daß die Daten die im Pufferspeicher gespeichert wird nicht verjährt werden und Netzüberlastung vermeiden, aktualisiert die Software seinen Pufferspeicher an einem gelegentlichen Punkt in der Zeit.

 
Web www.patentalert.com

< System and method for website development

< Method, software and apparatus for recovering and recycling data in conjunction with an operating system

> Method of disaster recovery testing and storage system

> Firmware controlled backup in disk drives

~ 00132