The foregoing needs and other needs are addressed by the present invention, which provides, in one aspect, a mechanism for locating a data object. According to an aspect of the present invention, key values for data objects are generated, each key value may contain a first subkey value and a second subkey...http://www.google.com/patents/US6915307?utm_source=gb-gplus-sharePatent US6915307 - High performance object cache