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...http://www.google.com.au/patents/US6611876?utm_source=gb-gplus-sharePatent US6611876 - Method for establishing optimal intermediate caching points by grouping program elements in a software system