Patent · US Expired

Method for establishing optimal intermediate caching points by grouping program elements in a software system

US6611876B1 · kind B1 · utility

53Cited by
9References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 28, 1999
Grant dateAug 26, 2003
Priority date
Expiry dateOct 28, 2019

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/329
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A set of program elements (e.g., transcoders) are grouped together as an administrative unit. Instead of caching the individual outputs of each program element, preferably only the aggregate output of the set of program elements, taken as a whole, is cached. The inventive technique enables the effective re-use of intermediate content. In an illustrative client-server based implementation involving a transcoding service located at a server, the cached information may be shared across multiple server instances to obviate redundant processing. With the present invention, a caching mechanism in a complex software system may be extended in a user-configurable manner by setting up optimal intermediate caching points that are defined by groups of programs used in long computations.

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