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

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6611876
SERIAL NO

09428397

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Barrett, Robert C Sunnyvale, CA 15 938
Bellwood, Thomas Alexander Austin, TX 18 784
Dutta, Rabindranath Austin, TX 273 16445
Lita, Christian Austin, TX 17 890
Rutkowski, Matthew Francis Pflugerville, TX 21 950
Sterling, Merle Douglas Austin, TX 9 341

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation