Patent ID: 6772225
Filing Date: 2004-08-03
Classification: G06F,Y10S

Abstract:
A method of implementing a policy enabled caching system, where policy rules define whether a request from a client is directed to a cache or a server, said client being coupled to a plurality of caches and to at least one server, wherein said caches may store a subset of the data stored on said server, said method comprising the steps of:a) storing a plurality of policy rules, said policy rules comprising at least one of 1) a matching condition, where every request containing said matching condition falls into an associated class, and 2) a routing rule for each class, where said routing rule defines the type of routing for all said requests which fall into said class; b) receiving said request from said client, wherein said request is divided into a plurality of fields where in step a) said matching condition is based on any of said fields, wherein said fields include a field for an object name for identifying a requested data and a plurality of fields for characteristics that describe the type of said requested data, c) classifying said request according to said policy rules, and d) routing each request according to classifying of step c.