Apparatus and methods for intelligently caching applications and data on a gateway
AssigneeInnoPath Software, Inc.
InventorLuosheng Peng
Life of this patent
Estimating the term…
Abstract
An exemplary method for intelligently caching applications and data on a gateway comprises the steps of calculating a cache benefit index for a set of files, the cache benefit index measuring a total benefit for caching the set of files, determining whether to cache the set of files on a local file system based on the cache benefit index, caching the set of files on the local file system, and updating a set of tables in a gateway database based on the caching.
Claims36
A method for intelligently caching applications and data on a gateway, comprising the steps of:
- calculating a cache benefit index for a set of files, said cache benefit index indicating a total benefit for caching said set of files;
- determining whether to cache said set of files on a local file system based on said cache benefit index;
- caching said set of files on said local file system;
- and
- updating a set of tables in a gateway database based on said caching.
A computer program product for use in conjunction with a computer system for intelligently caching applications and data on a gateway, comprising:
- logic code for calculating a cache benefit index for a set of files, said cache benefit index indicating a total benefit for caching said set of files;
- logic code for determining whether to cache said set of files on a local file system based on said cache benefit index;
- logic code for caching said set of files on said local file system;
- and
- logic code for updating a set of tables in a gateway database based on said caching.
Dependencies are inferred from the claim text.