Patent · US Expired

Distributed execution coordination for web caching with dynamic content

US6807606B2 · kind B2 · utility

13Cited by
24References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 18, 2000
Grant dateOct 19, 2004
Priority date
Expiry dateAug 2, 2022

Classification

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

Abstract

A system and method are disclosed, according to which, the responsiveness of client/server-based distributed web applications operating in an object-oriented environment may be improved by coordinating execution of cacheable entries among a group of web servers, operably coupled in a network. In an exemplary embodiment, entries are considered to be either commands or Java Server Pages (JSPs), and the system and method are implemented by defining a class of objects (i.e., CacheUnits) to manage the caching of entries. An entry must be executed before it can be stored in a cache. Since this is computationally costly, each cacheable entry has an associated coordinating CacheUnit, which sees to it that only one CacheUnit executes an entry. Once the entry has been executed, a copy of it resides in the cache of the coordinating CacheUnit, from which it can be accessed by other CacheUnits without having to re-execute it.

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