Method and system for cache data analysis for enterprise content management systems
AssigneeOpen Text Corporation
InventorsGourav Mukherjee, Venkatesh Giriyappa, Saurav Choudhuri, Ravi Ranjan Jha
Life of this patent
Estimating the term…
Abstract
Cache data analysis for enterprise content management systems is described. A content category is identified based on content provided by a cache server associated with an enterprise content management system. A determination is made whether content associated with the content category is cached by the cache server. The content associated with the content category is requested by the cache server if the content associated with the content category is not cached by the cache server. The content associated with the content category is cached by the cache server.
Claims20
A system for cache data analysis for enterprise content management systems, the system comprising:
- a processor;
- a non-transitory computer-readable medium storing a processor-based application, the processor-based application including instructions that are executable by the processor to:
- extract tags from the cached content at a caching server to identify content categories associated with the cached content based on the extracted tags;
- pre-allocate an amount of memory to pre-cache content that is associated with a first content category of the identified content categories;
- request, by the cache server, from a remote content server, content stored on the remote content server that is determined to be both associated with the first content category and not cached by the cache server;
- receive the requested content from the remote content server;
- pre-cache, by the cache server, the content received from the remote content server that is determined to be both associated with the first content category and not cached by the cache server.
A computer program product, comprising a non-transitory computer-readable medium having a computer-readable program code embodied therein executable by a processor, the computer-readable program code including instructions executable to:
- extract tags from the cached content in a cache to identify content categories associated with the cached content based on the extracted tags;
- pre-allocate an amount of memory to pre-cache content that is associated with a first content category of the identified content categories;
- request from a remote content server, content stored on the remote content server that is determined to be both associated with the first content category and not cached in the cache;
- receive the requested content from the remote content server;
- pre-cache the content received from the remote content server that is determined to be both associated with the first content category and not cached by the cache server.
A computer-implemented method for cache data analysis for enterprise content management systems, the method comprising:
- extracting tags from the cached content at a caching server to identify content categories associated with the cached content based on the extracted tags;
- pre-allocating an amount of memory to pre-cache content that is associated with a first content category of the identified content categories;
- requesting, by the cache server, from a remote content server, content stored on the remote content server that is determined to be both associated with the first content category and not cached by the cache server;
- receiving the requested content from the remote content server;
- pre-caching, by the cache server, the content received from the remote content server that is determined to be both associated with the first content category and not cached by the cache server.
Dependencies are inferred from the claim text.