Patent · US Expired

Shared cache parsing and pre-fetch

US6393526B1 · kind B1 · utility

50Cited by
52References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 28, 1997
Grant dateMay 21, 2002
Priority date
Expiry dateOct 28, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/9574
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The invention provides a method and system for reducing latency in reviewing and presenting web documents to the user. A cache coupled to one or more web clients request web documents from web servers on behalf of those web clients and communicates those web documents to the web clients for display. The cache parses the web documents as they are received from the web server, identifies references to any embedded objects, and determines if those embedded objects are already maintained in the cache. If those embedded objects are not in the cache, the cache automatically prefetches those embedded objects from the web server without need for a command from the web client. The cache maintains a two-level memory including primary memory and secondary mass storage. At the time the web document is received, the cache determines if any embedded objects are maintained in the cache but are not in primary memory. If those embedded objects are not in primary memory, the cache automatically preloads those embedded objects from secondary mass storage to primary memory without need for a request from the web client. Web documents maintained in the cache are periodically refreshed, so as to assure …

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.