Computer network read-ahead caching method
US6349326B1 · kind B1 · utility
Inventor
Key dates
| Filing date | Jan 30, 2001 |
| Grant date | Feb 19, 2002 |
| Priority date | — |
| Expiry date | Jan 30, 2021 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/9574
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computer network read-ahead caching method for servers and clients includes compiling a list of addresses associated with the links on a page. The addresses are ordered on the list according to the likelihood that they may be visited by a user. Different compiling methods are provided, including compiling in the order the links appear on the page, compiling only the links which are currently displayed to the user, and compiling currently displayed links and links in the direction the page is being scrolled. Requests are send out to the addresses which are not in a local cache. Any cacheable pages which are received are cached. If the page for the selected link is already cached, it is fetched from the cache and displayed almost instantly, so that the user does not experience the download delay. If the page is not cached, a request is sent out. In another embodiment, the requests identify the client as a read-ahead caching client, and the responses identify the server as a compatible server. Under predetermined conditions, the server sends a regulating response to the client to regulate its read-ahead caching. The client may comply with the regulating response if the server is a c…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.